Ich erhalte dieEACCES Permission denied
Verbindung zum Server konnte nicht hergestellt werden. In meinem Ubuntu-System kann ich eine Verbindung herstellen
Status: Connection attempt failed with "EACCES - Permission denied".
Error: Could not connect to server
Status: Waiting to retry...
Austestungsprotokoll
2015-03-14 14:42:22 3764 1 Status: Resolving address of www.weshiksha.com
2015-03-14 14:42:22 3764 1 Status: Connecting to 54.68.173.216:21...
2015-03-14 14:42:22 3764 1 Status: Connection attempt failed with "EACCES - Permission denied".
2015-03-14 14:42:22 3764 1 Trace: CRealControlSocket::OnClose(13)
2015-03-14 14:42:22 3764 1 Trace: CControlSocket::DoClose(64)
2015-03-14 14:42:22 3764 1 Trace: CFtpControlSocket::ResetOperation(66)
2015-03-14 14:42:22 3764 1 Trace: CControlSocket::ResetOperation(66)
2015-03-14 14:42:22 3764 1 Error: Could not connect to server
2015-03-14 14:42:22 3764 1 Trace: CFileZillaEnginePrivate::ResetOperation(66)
Antwort1
Der Verbindungsversuch ist mit „EACCES – Berechtigung verweigert“ fehlgeschlagen.
Etwas blockiert die FTP-Verbindung.
Eine normale Verbindung würde so aussehen:
2015-03-14 14:42:22 3764 1 Status: Resolving address of www.weshiksha.com
2015-03-14 14:42:22 3764 1 Status: Connecting to 54.68.173.216:21...
2015-03-14 14:42:22 3764 1 Status: Connection established, waiting for welcome message...
Bitte überprüfen Sie die Einstellungen Ihrer Firewall/Ihres Routers/Ihres Proxys/Ihres Antivirusprogramms, um sicherzustellen, dass der FTP-Verkehr nicht blockiert wird.
Antwort2
Hier ist eine kleine Checkliste, die ich zum Debuggen durchgehe: Meistens ist es eine einfache Sache. Versuchen Sie, Ihre Firewall oder Sicherheit vorübergehend zu einem Test zu deaktivieren. Schalten Sie sie dann wieder ein. So können Sie herausfinden, in welchem Bereich Sie sich befinden, oder die Möglichkeiten hier eingrenzen. Internetsicherheit ist wahrscheinlich ein guter erster Schritt.
Haben Sie Zugriff auf die Portkonfiguration Ihres Gateways oder Netzwerks? Hängt vom Netzbetreiber ab, ist aber normalerweise über 192.168.1.1 oder 192.168.0.1 oder 127.0.0.1 erreichbar. Geben Sie das in Ihren Browser ein und sagen Sie mir, ob Sie Ihr Gateway gefunden haben. Ich hatte dieses Problem, und es gab auch eine Reihe verschiedener Probleme, die dies bei mir verursacht haben.
- Wenn Sie eine Verbindung zum Host oder Server herstellen, überprüfen Sie die Anweisungen zu Benutzername/Passwort/Einstellungen genau. Die Eingabe falscher Anmeldeinformationen und Einstellungen war mein Hauptgrund und insbesondere das Format, in dem ich dies bei Add-On-Domänen tue.
- Sicherheit/Firewalls
- Router- oder Portkonfigurationen
Ich glaube, beim letzten Mal habe ich es behoben, indem ich in einem Fall den angegebenen FTP-Port zugelassen und dann einen FTP-Port geöffnet habe, der in meiner Routerkonfiguration geschlossen war. Diesmal war es nicht meine Firewall, aber in der Vergangenheit habe ich das auch schon gesehen.
Setzen Sie möglicherweise die IP-Adresse, mit der Sie eine Verbindung herstellen möchten, auf die Whitelist.
Nach Ihrem Verbindungsversuch sollte im Aktivitätsprotokoll die Meldung „Verbindung wird hergestellt mit … xxx.xxx.xx.xxx:21, normalerweise für FTP“ angezeigt werden, aber viele Anbieter verlassen zunehmend den Standard-FTP-Port.
es ist die IP-Adresse statt der Domäne – prüfen Sie das Protokoll und stellen Sie sicher, dass Sie auf der anderen Seite dieser Verbindung (vielleicht einer Hosting-Site) keine Sicherheitseinstellungen haben, die versehentlich die IP Ihres Client-Computers mit „Alle blockieren außer“ oder „Nur diese bestimmten IPs auf die Whitelist setzen“ in Ihrer Konfiguration blockieren. Wenn dies der Fall ist, fügen Sie Ihre IP zur entsprechenden Whitelist hinzu oder ändern Sie Ihre Einstellungen so, wie es Ihren Sicherheitsanforderungen am besten entspricht.
Wenn Sie eine Möglichkeit haben, solche Dinge auf Ihrem Host zu konfigurieren, würde ich außerdem empfehlen, die IP Ihres Client-PCs auf eine Whitelist zu setzen (falls möglich). Dies hängt von Ihrem Host und/oder davon ab, womit Sie sich verbinden und ob Sie sich fast immer von diesem Computer oder dieser VM aus verbinden.
Stellen Sie sicher, dass Sie die richtigen Einstellungen für die Verbindung haben. Ich habe meine Einstellungen schon einmal falsch interpretiert und diese Antwort erhalten: Ich habe mich nicht richtig mit meiner Subdomain/Add-on-Domain verbunden. Einige Hosts erfordernftp://[email geschützt], Portnummer (normalerweise 21, nicht immer, tatsächlich benötigt GoDaddy, glaube ich, nicht einmal eine Portnummer, aber es fügt automatisch die Standard-Portkonfigurationsnummer hinzu, also überprüfen Sie die FTP-Einstellungen Ihres Hosts, Ihre FTP-Benutzeranmeldeinformationen (fügen Sie sie bei Bedarf sogar hinzu oder ändern Sie sie, damit Sie WISSEN, dass sie richtig sind, und überprüfen Sie dann das Format für Add-On-Domänen, wenn Sie dies andernfalls versuchenftp://IhrDomänenname.comin Host dann diese Creds in Benutzername und Passwort und Sie sollten eingestellt sein, oder mit Subdomain wird es oft nach einem Passwort gefragt, wenn es auf normal eingestellt ist, wenn Sie Site Manager verwenden, um Sites hinzuzufügen
Ich werde in Kürze ein Update durchführen, sobald ich mein Problem behoben habe, damit Sie wissen, was mein Problem behoben hat. Benötigen Sie eine spezielle Verbindung wie SFTP oder FTPS/SSH? Je nach Anbieter können Sie möglicherweise auch keine Verbindung über SSH herstellen, wie bei A2 Hosting, obwohl es Node.js und andere Funktionen unterstützt, die zusammen mit ded. access ausgeführt werden.
Wenn Sie mir ein paar weitere Informationen geben könnten, könnte ich Ihnen wahrscheinlich genaue Lösungen nennen, aber im Moment weiß ich, dass Sie diese unbedingt zuerst überprüfen sollten, insbesondere die Art und Weise, wie Sie versuchen, sich anzumelden. Ich habe das öfter vermasselt, weil ich dachte, ich mache es richtig, als weil ich es nur leicht vermasselt habe. Einige Hosts sind wählerischer als andere.