SFTP Hosting with A2hosting. public_html not found

Hi everyone,
I am very new to wappler and have primarily just been playing around. I have a website i want to set up but when i try to link my project to the server it says the public_html file doesnt exist, i believe that is what it’s saying anyways. Below is the messaging I am getting.
Testing Connection …

  • set color:use-color yes
  • set cmd:interactive yes
  • set file:charset utf-8
  • set xfer:clobber on
  • set ftp:timezone
  • set cmd:show-status yes
  • set cmd:set-term-status yes
  • set ftp:list-options -a
  • set cmd:fail-exit yes
  • set cmd:time-style β€œ%Y-%m-%d %H:%M:%S”
  • set ftp:ssl-allow no
  • set ssl:verify-certificate no
  • set sftp:auto-confirm yes
  • set sftp:connect-program β€œssh -a -x -v”
  • set net:max-retries 3
  • set net:timeout 20
  • set net:reconnect-interval-base 5
  • set net:reconnect-interval-multiplier 1
  • open -u user,pass sftp://ftp.mysite.com:21
  • cd /public_html/
    ---- Running connect program (ssh -a -x -v -s -l user -p 21 ftp.mysite.com sftp)
    β€”> sending a packet, length=5, type=1(INIT), id=0
    <β€” OpenSSH_7.6p1, OpenSSL 1.0.2m 2 Nov 2017
    <β€” debug1: Connecting to ftp.mysite.com [xxx.xxx.xxx.xxx] port 21.
    <β€” debug1: Connection established.
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_rsa type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_rsa-cert type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_dsa type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_dsa-cert type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_ecdsa type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_ecdsa-cert type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_ed25519 type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_ed25519-cert type -1
    <β€” debug1: Local version string SSH-2.0-OpenSSH_7.6
    <β€” debug1: ssh_exchange_identification: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
    <β€”
    <β€”
    <β€” debug1: ssh_exchange_identification: 220-You are user number 1 of 80 allowed.
    <β€”
    <β€”
    <β€” debug1: ssh_exchange_identification: 220-Local time is now 06:45. Server port: 21.
    <β€”
    <β€”
    <β€” debug1: ssh_exchange_identification: 220-This is a private system - No anonymous login
    <β€”
    <β€”
    <β€” debug1: ssh_exchange_identification: 220-IPv6 connections are also welcome on this server.
    <β€”
    <β€”
    <β€” debug1: ssh_exchange_identification: 220 You will be disconnected after 15 minutes of inactivity.
    <β€”
    <β€”
    **** Timeout - reconnecting
    ---- Disconnecting
    ---- Running connect program (ssh -a -x -v -s -l user -p 21 ftp.mysite.com sftp)
    β€”> sending a packet, length=5, type=1(INIT), id=0
    <β€” OpenSSH_7.6p1, OpenSSL 1.0.2m 2 Nov 2017
    <β€” debug1: Connecting to ftp.mysite.com [xxx.xxx.xxx.xxx] port 21.
    <β€” debug1: Connection established.
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_rsa type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_rsa-cert type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_dsa type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_dsa-cert type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_ecdsa type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_ecdsa-cert type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_ed25519 type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_ed25519-cert type -1
    <β€” debug1: Local version string SSH-2.0-OpenSSH_7.6
    <β€” debug1: ssh_exchange_identification: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
    <β€”
    <β€”
    <β€” debug1: ssh_exchange_identification: 220-You are user number 1 of 80 allowed.
    <β€”
    <β€”
    <β€” debug1: ssh_exchange_identification: 220-Local time is now 06:45. Server port: 21.
    <β€”
    <β€”
    <β€” debug1: ssh_exchange_identification: 220-This is a private system - No anonymous login
    <β€”
    <β€”
    <β€” debug1: ssh_exchange_identification: 220-IPv6 connections are also welcome on this server.
    <β€”
    <β€”
    <β€” debug1: ssh_exchange_identification: 220 You will be disconnected after 15 minutes of inactivity.
    <β€”
    <β€”
    **** Timeout - reconnecting
    ---- Disconnecting
    ---- Running connect program (ssh -a -x -v -s -l user -p 21 ftp.mysite.com sftp)
    β€”> sending a packet, length=5, type=1(INIT), id=0
    <β€” OpenSSH_7.6p1, OpenSSL 1.0.2m 2 Nov 2017
    <β€” debug1: Connecting to ftp.mysite.com [xxx.xxx.xxx.xxx] port 21.
    <β€” debug1: Connection established.
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_rsa type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_rsa-cert type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_dsa type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_dsa-cert type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_ecdsa type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_ecdsa-cert type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_ed25519 type -1
    <β€” debug1: key_load_public: No such file or directory
    <β€” debug1: identity file /cygdrive/c/Users/jbran/.ssh/id_ed25519-cert type -1
    <β€” debug1: Local version string SSH-2.0-OpenSSH_7.6
    <β€” debug1: ssh_exchange_identification: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
    <β€”
    <β€”
    <β€” debug1: ssh_exchange_identification: 220-You are user number 1 of 80 allowed.
    <β€”
    <β€”
    <β€” debug1: ssh_exchange_identification: 220-Local time is now 06:45. Server port: 21.
    <β€”
    <β€”
    <β€” debug1: ssh_exchange_identification: 220-This is a private system - No anonymous login
    <β€”
    <β€”
    <β€” debug1: ssh_exchange_identification: 220-IPv6 connections are also welcome on this server.
    <β€”
    <β€”
    <β€” debug1: ssh_exchange_identification: 220 You will be disconnected after 15 minutes of inactivity.
    <β€”
    <β€”
    **** Timeout - reconnecting
    ---- Disconnecting
    cd

Most probably you configured wrongly your ftp connection. Can you post a screenshot of what have you set up there?

1 Like

Hey @jbrant308,

I’ve tested A2Hosting and I never had this issue, but I had a few other issues, for example for when I’m using some actions for images (resize), or for the encrypted passwords (need to be on NodeJS v10 max), so I would suggest you to try a different host or use Cloud Docker Hosting (Linode, Digital Ocean etc)… :slight_smile:

1 Like

I got it figured out! A2 hosting doesnt use the default port for SFTP. My URL was also incorrect due to it being on a shared server. after reading through the documentation i found the correct port and server url.

1 Like

I will experiment with this and see if i have any issues. I have already purchased the subscription so i dont want to simply cancel.

1 Like

A2Hosting is a great hosting solution though so if you can make it work with them that’s great! :slight_smile: