Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 414
  • Last Modified:

ftp - special characters in the user name allowed?

user has a name xxx@yyy@domainname.com   -   is this legal?  When trying to ftp through our firewall, it is rejected even though this is their valid user id.
0
dcurylo
Asked:
dcurylo
1 Solution
 
gheistCommented:
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.
0
 
dcuryloAuthor Commented:
So there is no standard requirements?  It is a real ftp client.
0
 
jlevieCommented:
Well, xxx@yyy@domainname.com is not a valid email address, so a remote anonymous FTP server might well reject the session.
0
Learn Veeam advantages over legacy backup

Every day, more and more legacy backup customers switch to Veeam. Technologies designed for the client-server era cannot restore any IT service running in the hybrid cloud within seconds. Learn top Veeam advantages over legacy backup and get Veeam for the price of your renewal

 
gheistCommented:
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)

0
 
MercantilumCommented:
xxx@yyy@domainname.com  is used in some cases of mail redirection, like in Lotus Notes.
E.g.  johnford@internalservice@company.intranet@globalemail.com
0
 
MercantilumCommented:
I forgot to mention that in this case, the address is evaluated first

A@globalemail.com
  then (from globalmail.com internally)
B@company.intranet
  then (from company.intranet internal servers)
johnford@internalservice
  then (from internalservice, likely to be a mail server, posting locally to johnford)
johnford

If it can make it more clear.
0
 
gheistCommented:
Never seen FTP software named Lotus Notes
0
 
MercantilumCommented:
:)
About ftp, for info, proxy ftps have a similar syntax for username
  xxx@domain
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 ----> domainname.com
- if your ftp server understands the proxy ftp syntax, it will try to connect to domainname.com, 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.
0
 
moduloCommented:
PAQed with no points refunded (of 500)

modulo
Community Support Moderator
0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now