ftp - special characters in the user name allowed?

Posted on 2004-03-23
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.
Why Off-Site Backups Are The Only Way To Go

You are probably backing up your data—but how and where? Ransomware is on the rise and there are variants that specifically target backups. Read on to discover why off-site is the way to go.

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

Salesforce Has Never Been Easier

Improve and reinforce salesforce training & adoption using WalkMe's digital adoption platform. Start saving on costly employee training by creating fast intuitive Walk-Thrus for Salesforce. Claim your Free Account Now

Question has a verified solution.

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

Most of the applications these days are on Cloud. Cloud is ubiquitous with many service providers in the market. Since it has many benefits such as cost reduction, software updates, remote access, disaster recovery and much more.
During and after that shift to cloud, one area that still poses a struggle for many organizations is what to do with their department file shares.
If you're a developer or IT admin, you’re probably tasked with managing multiple websites, servers, applications, and levels of security on a daily basis. While this can be extremely time consuming, it can also be frustrating when systems aren't wor…
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor ( Top Charts is a view in which you can set seve…
Suggested Courses
Course of the Month9 days, 11 hours left to enroll

623 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