Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


ftp - special characters in the user name allowed?

Posted on 2004-03-23
Medium Priority
Last Modified: 2013-12-23
user has a name   -   is this legal?  When trying to ftp through our firewall, it is rejected even though this is their valid user id.
Question by:dcurylo
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 62

Expert Comment

ID: 10660358
Do you use real FTP client or a web browser ???
Usernames of any kind without whitespaces are quite OK, interpretation varies form server to server.

Author Comment

ID: 10660942
So there is no standard requirements?  It is a real ftp client.
LVL 40

Expert Comment

ID: 10663160
Well, is not a valid email address, so a remote anonymous FTP server might well reject the session.
ATEN's HDBaseT Presentation at InfoComm 2017

Hear ATEN Product Manager YT Liang review HDBaseT technology, highlighting ATEN’s latest solutions as they relate to real-world applications during her presentation at the HDBaseT booth at InfoComm 2017.

LVL 62

Expert Comment

ID: 10664678
RFC1123 denotes some standard of a kind, @ is not a telnet-special character (but it can confuse URL parser which prefers ftp://user:password@host)

LVL 10

Expert Comment

ID: 10829427  is used in some cases of mail redirection, like in Lotus Notes.
LVL 10

Expert Comment

ID: 10829454
I forgot to mention that in this case, the address is evaluated first
  then (from internally)
  then (from company.intranet internal servers)
  then (from internalservice, likely to be a mail server, posting locally to johnford)

If it can make it more clear.
LVL 62

Expert Comment

ID: 10830014
Never seen FTP software named Lotus Notes
LVL 10

Expert Comment

ID: 10831702
About ftp, for info, proxy ftps have a similar syntax for username
where domain is the actual host to connect to, using user xxx
I guess in the case of xxx@yyy@domain, xxx@yyy would be interpreted as a user name, for a proxy ftp.

In your case the firewall could prevent the host bouncing :
   user ---> your-ftp-server ---->
- if your ftp server understands the proxy ftp syntax, it will try to connect to, using xxx@yyy as user name
- if your ftp server is not supposed to authorize this host bouncing, it's fortunate the firewall prevents the connection to happen.

Accepted Solution

modulo earned 0 total points
ID: 13275622
PAQed with no points refunded (of 500)

Community Support Moderator

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article, I am going to show you how to simulate a multi-site Lab environment on a single Hyper-V host. I use this method successfully in my own lab to simulate three fully routed global AD Sites on a Windows 10 Hyper-V host.
I had an issue with InstallShield not being able to use Computer Browser service on Windows Server 2012. Here is the solution I found.
In this video we outline the Physical Segments view of NetCrunch network monitor. By following this brief how-to video, you will be able to learn how NetCrunch visualizes your network, how granular is the information collected, as well as where to f…
Monitoring a network: why having a policy is the best policy? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the enormous benefits of having a policy-based approach when monitoring medium and large networks. Software utilized in this v…

704 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question