ftp can't connect if username contain @

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • felix
    Visitor
    • Sep 2012
    • 4

    ftp can't connect if username contain @

    Accessing remote ftp using a username with "@" inside do not works on BC4. (it works on BC3)

    NOTE: username with @ (like: ftp://myuser@[email protected]) is a standard in CPANEL when you create ftp sub-accounts.


    macosx 10.9 bc4 17036
  • Zoë
    Team Scooter
    • Oct 2007
    • 2666

    #2
    Escape the @ as "%40" like "myuser%[email protected]" and it should work. Our URI parser has gotten a bit more strict in BC4, and that is a change from BC3. If you set up an FTP profile or use the browse dialog it should do the escaping automatically.
    Zoë P Scooter Software

    Comment

    • felix
      Visitor
      • Sep 2012
      • 4

      #3
      Originally posted by Craig
      Escape the @ as "%40" like "myuser%[email protected]" and it should work. Our URI parser has gotten a bit more strict in BC4, and that is a change from BC3. If you set up an FTP profile or use the browse dialog it should do the escaping automatically.
      hi,
      first of all a correction of my first post:
      the sub-account url standard of my CPANEL is
      ftp://[email protected]@somedomain.ext
      (.ext is also in the username)

      the suggested solution still doens't work with this output:
      Code:
      19/12/13 17:57:28  Recv> 331 User [email protected] OK. Password required
      19/12/13 17:57:28  Sent> PASS ********
      19/12/13 17:57:34  Recv> 530 Login authentication failed
      19/12/13 17:57:34  Sent> QUIT
      19/12/13 17:57:35  Stat> Disconnected.
      I've tested the password and It's ok, it works from BC3 (with winebottler)

      Comment

      • Aaron
        Team Scooter
        • Oct 2007
        • 16009

        #4
        Hello Felix,

        Was this configured by going to the Profiles dialog and creating a new profile, filling in
        Host: somedomain.ext@somedomain
        User: someuser.exe@somedomain
        Pass: password@pass

        Or are you typing directly into the path?
        Aaron P Scooter Software

        Comment

        Working...