Reputation: 1762
I have login credentials for an FTP server that are in this form:
User: [email protected] Pass: alpha-numberic-password
When attempting to log in, it will not work because of the @ special character. I have tried the %40 trick and the %64 trick and neither worked.
I am trying with FileZilla and this is the only relevant info I found on their forums.
I can get it to work with CuteFTP 8 Home, but that is quite old and I would like to use a different client in the future.
Is there a general setting for this kind of thing that allows @
in the username? Is there a more expansive client that can utilize these credentials?
I realize that @
should not be in the username or password, but that is outside of my control, and people do still do it like this sometimes.
Upvotes: 6
Views: 11067
Reputation: 123260
According to the RFC for FTP (RFC959) a @ in the username is perfectly acceptable ("any of the 128 ASCII characters except <CR> and <LF>"). FTP has also no encoding/escaping of characters. So if it works with CuteFTP and not with FileZilla it might be a bug there. I don't know what FileZilla does with the @ character but maybe a tcpdump/wireshark would help to find out.
Upvotes: 1