Ftp windows socket error

Нравится ресурс?

    msm.ru

    Нравится ресурс?

    Помоги проекту!

    >
    Не могу доступиться к ФТП «снаружи»!
    , Запарилсо..

    • Подписаться на тему
    • Сообщить другу
    • Скачать/распечатать тему



    Сообщ.
    #1

    ,
    17.05.10, 13:28

      Суть такова. Есть подключение к АДСЛ, модем подключен к свитчу, Инет роздан на 4 компа (вернее, уже на 3, один спалили враги, и теперь вот мучаюсь), статические айпишники розданы, на всех одна версия ХП СП2, практически одинаково настроена, установлен почти один и тот же софт…

      Выделенного Айпи на АДСЛе нету, но создана учётная запись на dynDNS, апдейтер установлен, нормально обновляется, что такое проброс портов через НАТ АДСЛ-модема я в курсе, так что на двух компах отлично в разное время (на одном — до сих пор) были видны «извне» и успешно работали ФТП и ХТТП сервер, Радмин, торренты и что-то еще — уже не вспомню.

      Но вот один комп (ну естессно, который по иронии судьбы именно и нужно сейчас настроить), упорно не видится «извне». Встроенный в Винду брандмауэр отключен, порты проброшены, нужные сервисы через localhost успешно отзываются, но например Радмин не хочет отзываться даже компу из локалки. Вернее, он как бы отзывается, т.е. пароль спрашивает, типа начинает обмен данными, но больше ничего не происходит. ФТП сервер выдаёт: «Windows socket error»: WSAECONNREFUSED

      В чем может быть затык? Стоит еще Касперский (не Интернет секьюрити, а простой, антивирус), но
      1) его выгрузка ни на что не влияет
      2) проблема была и до его установки
      3) радмин и ФТП-сервер добавлены в исключения и он по идее их блочить не должен.

      Что еще может так косячить? У кого-нибудь были подобные проблемы?

      ЗЫ. Винда на «больном» компе устанавливалась «с нуля» не так давно по причине завирусённости, практически тогда же накачен Касперский, так что стандартные рекомендации «почистить вирусы» или «поставить Винду с нуля» кажется вряд ли сильно помогут без нахождения конкретной причины глюка…

      Monster

      Akina



      Сообщ.
      #2

      ,
      17.05.10, 14:16

        Пока отложи вообще проблему доступа извне и решай проблему отсутствия доступа с «соседних» компов в локалке.
        Проверяй, идут ли тупо пинги в обе стороны. Идут ли запросы по нужным портам (тот же ФТП через телнет доступен или нет, если нет — то в какой момент проблема), и так далее…

        Цитата barazuk @ 17.05.10, 13:28

        ФТП сервер выдаёт: «Windows socket error»: WSAECONNREFUSED

        т.е. ты подключаешься с клиента, а ошибка вылетает на ФТП-сервере?

        Цитата

        WSAECONNREFUSED
        10061
        Connection refused.
        No connection could be made because the target computer actively refused it. This usually results from trying to connect to a service that is inactive on the foreign host—that is, one with no server application running.

        Проверь, привязан ли у тебя собсно сервис ФТП-сервера к внешнему адресу…


        barazuk



        Сообщ.
        #3

        ,
        17.05.10, 14:49

          Цитата Akina @ 17.05.10, 14:16

          Проверяй, идут ли тупо пинги в обе стороны.

          Да.

          Цитата Akina @ 17.05.10, 14:16

          тот же ФТП через телнет доступен или нет, если нет — то в какой момент проблема

          О, надо глянуть…

          Добавлено 17.05.10, 14:50

          Цитата Akina @ 17.05.10, 14:16

          Проверь, привязан ли у тебя собсно сервис ФТП-сервера к внешнему адресу…

          Да, по крайней мере, всё делал аналогично на всех трёх компах.


          Паровоз



          Сообщ.
          #4

          ,
          17.05.10, 15:15

            Senior Member

            ****

            Рейтинг (т): 36

            В проблемном компе одна сетевуха?


            barazuk



            Сообщ.
            #5

            ,
            17.05.10, 18:08

              Да.


              Паровоз



              Сообщ.
              #6

              ,
              18.05.10, 06:32

                Senior Member

                ****

                Рейтинг (т): 36

                Касперский до какой степени выгружается? У одного товарища тоже проблема с ним была, не работали некоторые сетевые вещи. Нужно было останавливать некоторые сервисы, связанные с ним.
                Может стоит удалить его на время, для чистоты эксперимента?


                barazuk



                Сообщ.
                #7

                ,
                18.05.10, 07:45

                  До разных :) Как остановка защиты/отключение самозащиты/закрытие программы, так и когда его не было вообще — та же трабла.


                  Паровоз



                  Сообщ.
                  #8

                  ,
                  18.05.10, 11:32

                    Senior Member

                    ****

                    Рейтинг (т): 36

                    Извини, пропустил пункт №2.)
                    может тогда сниффером поглядеть, что куда идет?
                    Вариантов масса. Недавно пришлось снять сетевую карту 3ком, несовместимость со свичом.
                    Провода хорошо ли обжаты? Совпадения маков или IP исключены?
                    Может переткнуть в свиче провода от PC? мало ли погорел один из них. Перезагрузить свич.


                    barazuk



                    Сообщ.
                    #9

                    ,
                    18.05.10, 13:06

                      Цитата Паровоз @ 18.05.10, 11:32

                      IP исключены?

                      Тут точно исключено.

                      Цитата Паровоз @ 18.05.10, 11:32

                      Совпадения маков

                      Экхм… Ну очень маловероятно. Проблема сохраняется, и когда комп один включён. У свича ж нету мак-адреса? И сеть бы наверное вообще не работала, я так предполагаю? ;)

                      Цитата Паровоз @ 18.05.10, 11:32

                      Провода хорошо ли обжаты?

                      Экхм… Чем проверить? ;)

                      Добавлено 18.05.10, 13:06

                      Цитата Паровоз @ 18.05.10, 11:32

                      Может переткнуть в свиче провода от PC? мало ли погорел один из них. Перезагрузить свич.

                      Ну это уже сто раз делал :)


                      Nadz Goldman



                      Сообщ.
                      #10

                      ,
                      19.05.10, 04:43

                        Слушай, ну тут и правда один только путь — смотреть трафик снифером.


                        barazuk



                        Сообщ.
                        #11

                        ,
                        19.05.10, 08:07

                          Nadz Goldman, я бы рад, ещё бы его достать вкупе с книгами «Руководство по снифферам для дыбилов» и «Учимся гадать на логах сниффера за 14 дней»?


                          Nadz Goldman



                          Сообщ.
                          #12

                          ,
                          19.05.10, 08:28

                            А…
                            Ну там все просто.
                            Скачиваешь вот отсюда http://www.ethereal.com/download.html Этереал для твоей ОС.
                            Устанавливаешь, запускаешь.
                            Выбираешь интерфейс (твоя сетевая карта), нажимаешь «Start capture». Появляется окошко с выбором опций.
                            В поле фильтра выбираешь что конкретно снифать — указываем tcp 21. Это порт фтп.
                            Жмем старт.
                            Смотрим — добегают ли пакеты до порта и откуда.


                            barazuk



                            Сообщ.
                            #13

                            ,
                            22.05.10, 20:58

                              Nadz Goldman, с двух разных компов качал, на двух же компах пробовал. Еше идеи?

                              Прикреплённый файлПрикреплённый файлetereal.jpg (39.78 Кбайт, скачиваний: 430)


                              Nadz Goldman



                              Сообщ.
                              #14

                              ,
                              23.05.10, 06:10

                                Все. Можешь меня минусовать, расчленять… Я — идиот.
                                Этереал — это старая штука. Даже не знаю почему она взбрела мне в голову…
                                Но, короче, вот: http://www.wireshark.org/download.html


                                barazuk



                                Сообщ.
                                #15

                                ,
                                11.06.10, 08:28

                                  Да ёперный бабай… Пока я так и не нашел времени, чтобы пойти и разобраться, с какого лешего не виден один комп «снаружи», перестал видеться другой!

                                  Причём — шо характерно — по ФТП!

                                  Брандмауэр отключен, Кац снесён, порты проброшены.

                                  Тем не менее:
                                  1) Радмин — прекрасно доступен как из локалки, так и «снаружи».
                                  2) Удалённое управление uTorrent — тоже.
                                  3) ФТП открывается с самого компа через ftp://user:pass@localhost/, из локалки как ftp://user:pass@NETBIOS_name/, как ftp://user:pass@ip.ad.dr.ess/ . Но не открывается ни «снаружи», ни из сети, ни с самого компа если указываю через глобальный ДинДНС адрес.

                                  Повторяю — ДНС работает правильно, радмин и uTorrent видны с любого «внешнего» компа. Ибо сначала я грешил на свитч, который мог обрубать «внешние» по отношению к используемому в локалке диапазону адресов входящие пакеты.

                                  21й порт в роутере проброшен по протоколу UDP (ровно также, как было до этого, когда успешно четыре года работала та же версия ФТП-сервака на моём сгоревшем компе в этой же локалке, только в правиле изменился айпишник компа, на 21й порт которого перебрасыаются входящие пакеты. Айпишник правильный, проверял три раза…).

                                  Да что же за нафиг!

                                  ЗЫ. В логах ФТП нет никаких ошибок, т.е. до него пакеты «снаружи» вообще не доходят.

                                  Как же докопаться, *кито* или *чито* режет пакеты? Ман для идиота приветствуется.


                                  Паровоз



                                  Сообщ.
                                  #16

                                  ,
                                  11.06.10, 17:21

                                    Senior Member

                                    ****

                                    Рейтинг (т): 36

                                    Цитата

                                    Но не открывается ни «снаружи», ни из сети, .

                                    «Снаружи» — это в буквальном смысле?

                                    Цитата

                                    ни с самого компа если указываю через глобальный ДинДНС адрес

                                    С самого компа, если он подключен через тот самый ADSL модем, который в свою очередь подключен к интернету?
                                    Если так, то видиться и не должно, модем не дурак, не станет возить пакеты через интернет, которые предназначены для локальной сети.
                                    Все пойдет через локальные адреса, а следовательно локальный компьютер(откуда запрос) пойдет не на FTP сЕрвера, а на FTP ADSL модема (локальный адрес ADSL, а на нем переадресация не стоит).


                                    barazuk



                                    Сообщ.
                                    #17

                                    ,
                                    12.06.10, 08:43

                                      Цитата Паровоз @ 11.06.10, 17:21

                                      «Снаружи» — это в буквальном смысле?

                                      В буквальном, через Интернет.

                                      Цитата barazuk @ 11.06.10, 08:28

                                      21й порт в роутере проброшен по протоколу UDP (ровно также, как было до этого, когда успешно четыре года работала та же версия ФТП-сервака на моём сгоревшем компе в этой же локалке, только в правиле изменился айпишник компа, на 21й порт которого перебрасыаются входящие пакеты. Айпишник правильный, проверял три раза…).

                                      Цитата Паровоз @ 11.06.10, 17:21

                                      FTP ADSL модема (локальный адрес ADSL, а на нем переадресация не стоит).

                                      Да вот как раз стоит переадресация через NAT, которая (см. выше) успешно срабатывает для портов Радмина, WebUI uTorrenta, и ещё забыл про eMule, которым также успешно управляю с другого компа через Интернет.

                                      Итого: проброшено на роутере «снаружи» на интересующий комп 4 порта (ФТП, eMule, Радмин, WebUI), все они «слушаются» соответствующими программами/сервисами на компе — три из них успешно видны с локалки в любом варианте указания адреса (локальный IP, NetBIOS имя, глобальный www-адрес АДСЛ-модема — он же роутер — в Интернете), но входящие «снаружи» пакеты на ФТП чем-то режутся — из самой локалки ФТП доступен, так что кивать на то, что он заблочен на локаль ном компе, вряд ли можно.


                                      Nadz Goldman



                                      Сообщ.
                                      #18

                                      ,
                                      12.06.10, 10:47

                                        Простите, я наверное, дебил.
                                        Но я не могу понять с какого перепугу нынче ФТП работает по УДП ??!!
                                        Ставь TCP.

                                        Добавлено 12.06.10, 10:48
                                        А вообще на роутере есть логи — при настройке роутера можно указать какими кирпичами в какую локаль гадить.


                                        barazuk



                                        Сообщ.
                                        #19

                                        ,
                                        13.06.10, 05:58

                                          Цитата Nadz Goldman @ 12.06.10, 10:47

                                          А вообще на роутере есть логи

                                          Роутер в моём случае = АДСЛ-модем, настроенный в режиме роутера. Никаких логов я в нём не наблюдал.

                                          Добавлено 13.06.10, 06:05

                                          Цитата Nadz Goldman @ 12.06.10, 10:47

                                          Но я не могу понять с какого перепугу нынче ФТП работает по УДП ??!!

                                          Хз, так было на старом компе, и работало.


                                          Nadz Goldman



                                          Сообщ.
                                          #20

                                          ,
                                          13.06.10, 09:43

                                            Я в курсе, что это адсл модем с возможностью роутинга.
                                            Дай модель.
                                            И все-таки — фтп работает только по ТЦП.


                                            Мяут-Настоящий



                                            Сообщ.
                                            #21

                                            ,
                                            13.06.10, 10:39

                                              barazuk, фтп-сервер сейчас работает в пассивном режиме. То есть клиент коннектится на активный порт (21, здесь все ОК, кроме как нужно указывать протокол tcp), получает порт активного соединения и устанавливает новое соединение с указанным портом для передачи данных. Вот это второе соединение скорее всего и блокируется. Тут есть два пути:
                                              1) Следить за траффиком на 21м порту и ждать команды PASV, соответственно на каждое новое пассивное соединение пробрасывать порт. В Linux это делает модуль ядра nf_conntrack_ftp, как в твоем роутере — хз.
                                              2) Выделить группу портов (например 3200-3500), пробросить ее в роутере и явно указать FTP-серверу.
                                              3) Отключить пассивные соединения у ftp вообще. Но при большом количестве соединений могут быть неприятносте =)


                                              barazuk



                                              Сообщ.
                                              #22

                                              ,
                                              14.06.10, 05:48

                                                Цитата Мяут-Настоящий @ 13.06.10, 10:39

                                                barazuk, фтп-сервер сейчас работает в пассивном режиме

                                                Нет, не в пассивном. Проверял.

                                                Цитата Мяут-Настоящий @ 13.06.10, 10:39

                                                3) Отключить пассивные соединения у ftp вообще. Но при большом количестве соединений могут быть неприятносте =)

                                                Не то чтобы отключено — это мой приватный ФТП, которым только я и пользуюсь, поэтому я абсолютно уверен, что:
                                                1) пассиные соединения не происходят
                                                2) ДДОСа вряд ли стоит ожидать :)

                                                Добавлено 14.06.10, 05:50

                                                Цитата Nadz Goldman @ 13.06.10, 09:43

                                                И все-таки — фтп работает только по ТЦП.

                                                Проверил — ТЦП тоже проброшен, УДП добавлен от отчаяния.


                                                Nadz Goldman



                                                Сообщ.
                                                #23

                                                ,
                                                14.06.10, 08:25

                                                  Так, второе — проброс портов должен быть с 20 по 23


                                                  Мяут-Настоящий



                                                  Сообщ.
                                                  #24

                                                  ,
                                                  14.06.10, 09:05

                                                    Цитата barazuk @ 14.06.10, 05:48

                                                    Нет, не в пассивном. Проверял.

                                                    В активном надо еще и ftp-data пробрасывать (20 порт, TCP)

                                                    Добавлено 14.06.10, 09:05

                                                    Цитата Nadz Goldman @ 14.06.10, 08:25

                                                    по 23

                                                    22 — это уже SSH =)


                                                    Nadz Goldman



                                                    Сообщ.
                                                    #25

                                                    ,
                                                    14.06.10, 16:06

                                                      Да.
                                                      Открыть надо 20 и 21 порты в ТиСиПи протоколе.


                                                      barazuk



                                                      Сообщ.
                                                      #26

                                                      ,
                                                      15.06.10, 18:11

                                                        Ля… Ничего не трогал, само заработало. Несмотря на то, что 20й порт нифига не проброшен. Мистика… Жду повторения глюков для дальнейшего расследования.

                                                        0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)

                                                        0 пользователей:

                                                        • Предыдущая тема
                                                        • Сетевые Технологии
                                                        • Следующая тема

                                                        Рейтинг@Mail.ru

                                                        [ Script execution time: 0,0557 ]   [ 15 queries used ]   [ Generated: 9.02.23, 19:00 GMT ]  

                                                        Introduction

                                                        A socket is defined as one endpoint of a two-way communication link between two programs running on the network. A socket is bound to a port number so that the TCP layer can identify the application that data is destined to be sent.

                                                        Normally an FTP server runs on a specific machine and has a socket that is set to a specific port number. The server mainly waits and listens to the socket for a client to make a connection request. The client makes a connection request by trying to meet with the server on the server’s machine and port. If everything goes well, the server accepts the connection. Upon acceptance, the server gets a new socket bound to the same port. It needs a new socket so that it can continue to listen to the original socket for connection requests from other clients while tending to the needs of the currently connected client. On the client side, if the connection is accepted, a socket is successfully created and the client can use the socket to communicate with the server. The client and server can now communicate by writing to or reading from their sockets.

                                                        A socket error can occur if one or more of the above conditions are not met or something is blocking communication between the client and server (e.g. firewall, anti-virus). Additionally, a client connection can already be established with a server when a socket error occurs such as in cases when the network connection goes down or the host that the client connected to suddenly crashed and/or rebooted.

                                                        Common FTP Socket Error Codes

                                                        • 11001 — Host not found
                                                          Check that the hostname or IP address has been entered correctly.
                                                        • 11004 — Valid name, no data record of requested type.
                                                          This error generally indicates that the specified FTP server name is incorrect or not specified. Try entering the hostname or IP address, not a URL (e.g. if ftp://server.domain.com/ is entered, then change it to server.domain.com). Another possibility is that connection is blocked by a firewall. Try temporarily turning off the Windows firewall or any other software firewall you are running.
                                                        • 10061 — Connection refused. 
                                                          The hostname is correct, but the FTP server is not listening on the port, there is no FTP server running, or a firewall is blocking the connection.
                                                        • 10093 — Connection failed. 
                                                          This can happen when the network connection goes down, e.g. the FTP server is no longer connected to the network.
                                                        • 10039 — Destination address required. 
                                                          There may be a problem getting the IP address for the hostname. If you have entered an IP Address, try entering a server and domain name instead (e.g. server.domain.com). Another possibility is that connection is blocked by a firewall. Try temporarily turning off any firewall you are running.
                                                        • 10052 — Network dropped connection on reset. 
                                                          The host you were connected to crashed and rebooted. Try reconnecting at a later time.
                                                        • 10054 — Connection reset by peer. 
                                                          Basically, an existing connection was forcibly closed by the remote host. This normally results if the peer application on the remote host is suddenly stopped, the host is rebooted or the remote network was somehow disabled.
                                                        • 10022 — Invalid argument. 
                                                          Some invalid argument was somehow supplied. In some instances, it also refers to the current state of the socket (e.g. socket is not listening). Also, a firewall running on the host or client machine can be blocking transmission.

                                                        Note: Along with the errors listed above, there are several other socket errors that can possibly occur. If you are receiving a socket error code that is not listed above, please refer to the following MSDN site for a complete listing:

                                                        Window Sockets Error Codes

                                                        Additionally, if you are encountering any FTP related issues, we strongly suggest that you test the transmission with other FTP clients. This is a good method in determining the root of the problem. Keep in mind that when you are having similar problematic behavior in multiple clients against the same server, it’s more than likely a server problem.

                                                        Applies To: Automate 5, Automate 6

                                                        Last Modified On:

                                                        You don’t have the appropriate permissions.

                                                        No, open a new Support Case

                                                        FTP server return codes always have three digits, and each digit has a special meaning.[1] The first digit denotes whether the response is good, bad or incomplete:

                                                        Range Purpose 1xx Positive Preliminary reply

                                                        The requested action is being initiated; expect another reply before proceeding with a new command. (The user-process sending another command before the completion reply would be in violation of protocol; but server-FTP processes should queue any commands that arrive while a preceding command is in progress.) This type of reply can be used to indicate that the command was accepted and the user-process may now pay attention to the data connections, for implementations where simultaneous monitoring is difficult. The server-FTP process may send at most, one 1xx reply per command.

                                                        2xx Positive Completion reply

                                                        The requested action has been successfully completed. A new request may be initiated.

                                                        3xx Positive Intermediate reply

                                                        The command has been accepted, but the requested action is being held in abeyance, pending receipt of further information. The user should send another command specifying this information. This reply is used in command sequence groups.

                                                        4xx Transient Negative Completion reply

                                                        The command was not accepted and the requested action did not take place, but the error condition is temporary and the action may be requested again. The user should return to the beginning of the command sequence, if any. It is difficult to assign a meaning to «transient», particularly when two distinct sites (Server- and User-processes) have to agree on the interpretation. Each reply in the 4xx category might have a slightly different time value, but the intent is that the user-process is encouraged to try again. A rule of thumb in determining if a reply fits into the 4xx or the 5xx (Permanent Negative) category is that replies are 4xx if the commands can be repeated without any change in command form or in properties of the User or Server (e.g., the command is spelled the same with the same arguments used; the user does not change his file access or user name; the server does not put up a new implementation.)

                                                        5xx Permanent Negative Completion reply

                                                        The command was not accepted and the requested action did not take place. The User-process is discouraged from repeating the exact request (in the same sequence). Even some «permanent» error conditions can be corrected, so the human user may want to direct his User-process to reinitiate the command sequence by direct action at some point in the future (e.g., after the spelling has been changed, or the user has altered his directory status.)

                                                        6xx Protected reply

                                                        The RFC 2228 introduced the concept of protected replies to increase security over the FTP communications. The 6xx replies are Base64 encoded protected messages that serves as responses to secure commands. When properly decoded, these replies fall into the above categories.

                                                        Below is a list of all known return codes that may be issued by an FTP server.

                                                        Code Explanation 100 Series The requested action is being initiated, expect another reply before proceeding with a new command. 110 Restart marker replay . In this case, the text is exact and not left to the particular implementation; it must read: MARK yyyy = mmmm where yyyy is User-process data stream marker, and mmmm server’s equivalent marker (note the spaces between markers and «=»). 120 Service ready in nnn minutes. 125 Data connection already open; transfer starting. 150 File status okay; about to open data connection. 200 Series The requested action has been successfully completed. 202 Command not implemented, superfluous at this site. 211 System status, or system help reply. 212 Directory status. 213 File status. 214 Help message. Explains how to use the server or the meaning of a particular non-standard command. This reply is useful only to the human user. 215 NAME system type. Where NAME is an official system name from the registry kept by IANA. 220 Service ready for new user. 221 Service closing control connection. 225 Data connection open; no transfer in progress. 226 Closing data connection. Requested file action successful (for example, file transfer or file abort). 227 Entering Passive Mode (h1,h2,h3,h4,p1,p2). 228 Entering Long Passive Mode (long address, port). 229 Entering Extended Passive Mode (|||port|). 230 User logged in, proceed. Logged out if appropriate. 231 User logged out; service terminated. 232 Logout command noted, will complete when transfer done. Alternatively: User logged in, authorized by security data exchange. 234 Specifies that the server accepts the authentication mechanism specified by the client, and no security data needs to be exchanged. 235 Specifies that the server accepts the security data given by the client, and no further security data needs to be exchanged. 250 Requested file action okay, completed. 257 «PATHNAME» created. 300 Series The command has been accepted, but the requested action is on hold, pending receipt of further information. 331 User name okay, need password. 332 Need account for login. 334 Specifies that the server accepts the authentication mechanism specified by the client, but some security data needs to be exchanged. 335 Specifies that the server accepts the security data given by the client, but further security data needs to be exchanged. 350 Requested file action pending further information 400 Series The command was not accepted and the requested action did not take place, but the error condition is temporary and the action may be requested again. 421 Service not available, closing control connection. This may be a reply to any command if the service knows it must shut down. 425 Can’t open data connection. 426 Connection closed; transfer aborted. 430 Invalid username or password 434 Requested host unavailable. 450 Requested file action not taken. 451 Requested action aborted. Local error in processing. 452 Requested action not taken. Insufficient storage space in system. File unavailable (e.g., file busy). 500 Series Syntax error, command unrecognized and the requested action did not take place. This may include errors such as command line too long. 501 Syntax error in parameters or arguments. 502 Command not implemented. 503 Bad sequence of commands. 504 Command not implemented for that parameter. 530 Not logged in. 532 Need account for storing files. 534 Request denied for policy reasons. 550 Requested action not taken. File unavailable (e.g., file not found, no access). 551 Requested action aborted. Page type unknown. 552 Requested file action aborted. Exceeded storage allocation (for current directory or dataset). 553 Requested action not taken. File name not allowed. 600 Series Replies regarding confidentiality and integrity 631 Integrity protected reply. 632 Confidentiality and integrity protected reply. 633 Confidentiality protected reply. 10000 Series Common Winsock Error Codes[2] (These are not FTP return codes) 10054 Connection reset by peer. The connection was forcibly closed by the remote host. 10060 Cannot connect to remote server. 10061 Cannot connect to remote server. The connection is actively refused by the server. 10065 No route to host / DNS cannot be resolved. 10066 Directory not empty. 10068 Too many users, server is full.

                                                        Ошибки при работе с FTP

                                                        При работе с протоколом FTP могут возникать сложности. Основные проблемы и методы их решения описаны в статье.

                                                        Медленная работа FTP

                                                        • При подключении используйте пассивный режим передачи файлов. Если вы используете FTP-клиент FileZilla, в меню «Менеджер сайтов» на вкладке «Настройки передачи» выберите режим передачи: Пассивный.
                                                        • Отключите TLS-соединение, если оно включено. Для этого выберите тип шифрования Использовать обычный FTP.

                                                        Неправильная загрузка файлов

                                                        Как правило, FTP-клиенты самостоятельно определяют режим работы по типу файла. Но иногда происходят ошибки и файлы загружаются неправильно. Чаще всего это происходит при загрузке зашифрованных бинарных файлов с расширением .php. В таком случае выберите необходимый режим загрузки файлов:

                                                        для передачи текстовых файлов, html-документов, php-скриптов, css-таблиц и т. п. — текстовый (ASCII);

                                                        для передачи картинок, исполняемых файлов, зашифрованных скриптов и т. п. — двоичный (бинарный, binary или bin).

                                                        В FileZilla режим загрузки файлов можно выбрать в меню «Передача» на вкладке Режим передачи.

                                                        Ошибка: Bad IP connecting

                                                        Эта ошибка говорит о том, что IP-адрес, с которого было инициировано соединение, изменился. Это значит, что ваш интернет-провайдер предоставляет динамический IP, который изменился в ходе разрыва сессии. Перезагрузите роутер или переустановите интернет-соединение на компьютере и попробуйте подключиться заново.

                                                        Ошибка: 530 Login incorrect

                                                        Эта ошибка означает, что логин или пароль доступа к FTP введены неверно. Проверьте, верно ли вы указываете логин и пароль при подключении.

                                                        Посмотреть логин и пароль основного FTP-аккаунта можно на странице услуги в Личном кабинете.

                                                        Если вы меняли пароль от основного или дополнительного аккаунта FTP, восстановите или смените его по инструкции.

                                                        Превышено количество FTP-пользователей

                                                        Данная ошибка означает, что вы уже создали максимальное количество FTP-аккаунтов на вашем тарифе.

                                                        Увидеть текущий лимит FTP-аккаунтов вы можете в панели управления: раздел Главное, вкладка Ограничения:

                                                        Чтобы добавить новый FTP-аккаунт, удалите один из уже существующих или повысьте тарифный план.

                                                        В разделе FTP-пользователи два раза кликните по пользователю и нажмите Удалить:

                                                        Источник

                                                        Ftp windows socket error

                                                        С 1 июля 2017 прекращена поддержка программного продукта Frontol 4
                                                        С 9 ноября 2019 прекращена поддержка программного продукта Frontol 5
                                                        пруф

                                                        С 3 августа 2017 восстановление лицензий производится ТОЛЬКО через СервисДеск
                                                        Просьба обращаться к партнерам компании для оформления заявок в СД

                                                        Завсегдатай

                                                        Группа: Партнеры
                                                        Сообщений: 335
                                                        Регистрация: 21.7.2008
                                                        Из: Екатеринбург
                                                        Пользователь №: 14 058

                                                        добрый! Ошибка при обмене через ftp — socket error #10054 connection reset by peer
                                                        Frontol 5-13-1 Лицензия Торговля 54ФЗ.

                                                        Чистой базой пробовал тот же результат.
                                                        POS АТОЛ Магазин у дома.
                                                        Через браузер заходит на FTP

                                                        —Знание-страшная штука! А не знание-глупая!

                                                        Магистр слова

                                                        Группа: Специалисты
                                                        Сообщений: 5 017
                                                        Регистрация: 15.8.2012
                                                        Пользователь №: 57 857

                                                        Завсегдатай

                                                        Группа: Партнеры
                                                        Сообщений: 335
                                                        Регистрация: 21.7.2008
                                                        Из: Екатеринбург
                                                        Пользователь №: 14 058

                                                        —Знание-страшная штука! А не знание-глупая!

                                                        Магистр слова

                                                        Группа: Партнеры
                                                        Сообщений: 14 274
                                                        Регистрация: 17.2.2007
                                                        Из: Москва
                                                        Пользователь №: 10 778

                                                        Завсегдатай

                                                        Группа: Партнеры
                                                        Сообщений: 335
                                                        Регистрация: 21.7.2008
                                                        Из: Екатеринбург
                                                        Пользователь №: 14 058

                                                        Я думал уже об этом Паш, но фишка в том что это не новая касса. Тут просто обновили с 4 на 5

                                                        —Знание-страшная штука! А не знание-глупая!

                                                        Магистр слова

                                                        Группа: Специалисты
                                                        Сообщений: 5 017
                                                        Регистрация: 15.8.2012
                                                        Пользователь №: 57 857

                                                        Завсегдатай

                                                        Группа: Партнеры
                                                        Сообщений: 335
                                                        Регистрация: 21.7.2008
                                                        Из: Екатеринбург
                                                        Пользователь №: 14 058

                                                        Да. И с ней и без нее и по айпи и по доменному имени

                                                        —Знание-страшная штука! А не знание-глупая!

                                                        Магистр слова

                                                        Группа: Специалисты
                                                        Сообщений: 5 017
                                                        Регистрация: 15.8.2012
                                                        Пользователь №: 57 857

                                                        Странно.
                                                        На 5.16 без опции «пассивный режим» вообще получаю ошибку «Server cannot accept argument.»

                                                        Проверил на 5.13.1 — тоже с включенной опцией «пассивный режим» — все грузится.

                                                        Завсегдатай

                                                        Группа: Партнеры
                                                        Сообщений: 335
                                                        Регистрация: 21.7.2008
                                                        Из: Екатеринбург
                                                        Пользователь №: 14 058

                                                        Странно.
                                                        На 5.16 без опции «пассивный режим» вообще получаю ошибку «Server cannot accept argument.»

                                                        Проверил на 5.13.1 — тоже с включенной опцией «пассивный режим» — все грузится.

                                                        Нам, то что сейчас проверить? Магазин как дураки уже неделю руками туда сюда обмены гоняем.

                                                        —Знание-страшная штука! А не знание-глупая!

                                                        Магистр слова

                                                        Группа: Специалисты
                                                        Сообщений: 5 017
                                                        Регистрация: 15.8.2012
                                                        Пользователь №: 57 857

                                                        Давайте больше подробностей.
                                                        Как давно используется обмен по FTP?
                                                        Как часто случается эта ошибка?
                                                        Происходит ли хоть один обмен успешно?

                                                        Менялось ли что-нибудь в сетевом подключении? Провайдер, GSM-модем, настройки ОС?

                                                        Завсегдатай

                                                        Группа: Партнеры
                                                        Сообщений: 335
                                                        Регистрация: 21.7.2008
                                                        Из: Екатеринбург
                                                        Пользователь №: 14 058

                                                        Давайте больше подробностей.
                                                        Как давно используется обмен по FTP?
                                                        Как часто случается эта ошибка?
                                                        Происходит ли хоть один обмен успешно?

                                                        Менялось ли что-нибудь в сетевом подключении? Провайдер, GSM-модем, настройки ОС?

                                                        Давайте! на фронтол 4 работал этот же обмен с FTP. Работал он уже года 3. К слову с точно такими же параметрами (только другая папка обмена) работают еще 100 касс.
                                                        Ошибка всегда
                                                        Удачного обмена с момента обновления на фронтол 5 не было.
                                                        Ни чего кроме обновления фронтол не было. Все по старому.
                                                        И только что обновили кассу в другом месте из этой сети и снова ошибка такая же. При этом в день парни делают по 4 касс обновлений на 5 и используют одни и теже параметры подключения.

                                                        —Знание-страшная штука! А не знание-глупая!

                                                        Магистр слова

                                                        Группа: Пользователи
                                                        Сообщений: 3 264
                                                        Регистрация: 30.10.2007
                                                        Пользователь №: 12 033

                                                        Завсегдатай

                                                        Группа: Партнеры
                                                        Сообщений: 335
                                                        Регистрация: 21.7.2008
                                                        Из: Екатеринбург
                                                        Пользователь №: 14 058

                                                        да, я тоже об этом сижу пару дней думаю. Программа хорошая много раз меня выручала.
                                                        Но хотелось бы без костылей

                                                        —Знание-страшная штука! А не знание-глупая!

                                                        Магистр слова

                                                        Группа: Специалисты
                                                        Сообщений: 5 017
                                                        Регистрация: 15.8.2012
                                                        Пользователь №: 57 857

                                                        А проблемы и из админки и из службы?
                                                        Может их в исключения файрвола/антивируса добавить?

                                                        Если и это не поможет, то попробуйте тяжелую артиллерию:
                                                        Настройте на одной из касс WireShark на подключение к этому FTP и запишите попытку обмена.

                                                        Судя по тому, что я успешно загружаю обмен с этого ФТП — проблема не в сервере и не во фронтоле.

                                                        Магистр слова

                                                        Группа: Специалисты
                                                        Сообщений: 3 588
                                                        Регистрация: 16.5.2008
                                                        Пользователь №: 13 449

                                                        Тестировщик на вашем FTP сервере не смог воспроизвести проблему. У меня складывается впечатление, что проблема в сетевых настройках.

                                                        Инфо из гугла по тексту ошибки
                                                        http://www.programmersforum.ru/showthread.php?t=238918
                                                        «Блиииииин. После пятой рюмки коньяка отключил антивирус Avast и все пошло без ошибок. Вот всегда приходится чьи-то корявые руки искать. «

                                                        «Рассмотрим следующий сценарий:

                                                        У вас есть компьютер под управлением Windows 7 или Windows Server 2008 R2.
                                                        На компьютере установлен драйвер фильтра интерфейс драйвера транспорта (TDI). Например драйвер фильтра TDI устанавливается при установке антивирусной программы McAfee VirusScan.
                                                        Приложение открывает прослушивания порта TCP на прием подключений.

                                                        В этом случае приложение может появиться следующее сообщение об ошибке:
                                                        WSAECONNRESET (10054) сброс подключения другим компьютером.
                                                        Существующее соединение было принудительно закрыто удаленным узлом.
                                                        Эта проблема возникает, поскольку драйвер TCP/IP не приводит к закрытию незавершенные подключения TCP. Вместо этого в драйвер TCP/IP отправляет уведомление, что драйвер TCP/IP готова к приему данных при создании незавершенные подключения TCP. Таким образом приложение получает экземпляр 10054 ошибку, которая указывает, что подключение сбрасывается при получении приложением данных из соединения.»

                                                        Источник



                                                        Modified on: Mon, 1 Nov, 2021 at 12:59 PM


                                                        This article provides information about common errors when using FTP with SyncBack V3 freeware or SyncBackSE V4.0.7 and earlier. SyncBackSE V4.0.8 and later, SyncBackPro, and SyncBackFree, use a different FTP engine and so return less cryptic error messages.

                                                        Article Detail

                                                        When testing an FTP connection you may receive one of the following errors:

                                                        • Socket Error # 11001, Host not found: Check that the hostname or IP address has been entered correctly.
                                                        • Socket Error # 11004, Unable to connect: Check to make sure there isn’t a trailing or leading space character on the FTP hostname. Also, enter the hostname or IP address, not a URL, e.g. if you have entered something like ftp://my.hostname.com/ then change it to my.hostname.com
                                                        • Socket Error # 10061, Connection refused: The hostname is correct, but either the FTP server is not listening on the port, there is no FTP server running, or a firewall is blocking the connection.
                                                        • Socket Error # 10093: This can happen when the network connection goes down, e.g. the FTP server is no longer connected to the network.
                                                        • Socket Error # 10038: If you are using Serv-U modify your FTP server settings so that the following are unticked: «Block anti time-out schemes», «Block FTP_bounce attacks and FXP», and «Block users who connect more than 6 times within 60 seconds for 30 minutes». You may also want to be sure you are using a passive connection.
                                                        • Socket Error # 10039: There may be a problem getting the IP address for the hostname.
                                                        • Socket Error # 10052: The host you were connected to crashed and rebooted. Try reconnecting at a later time.
                                                        • Unable to connect: Connection time out: The hostname may be incorrect or the FTP server may be behind a firewall.
                                                        • Unable to connect. Not logged in: The username and/or password is not correct.
                                                        • Unable to connect. Error connecting with SSL: The FTP server does not support SSL, or you are using implicit SSL and it only supports explicit, or the wrong port number is being used. If you are using implicit SSL then you probably need to use port 990 instead of port 21.

                                                        When running a profile that connects to an FTP server you may receive the following errors in the log file:

                                                        • Scan failed (-1): Read Timeout: The connection to the FTP server was lost, and the attempts to reconnect failed, while trying to scan it for changes.


                                                        Other common problems are:

                                                        • Can connect to the FTP server but when trying to choose the destination directory nothing happens for a very long time. Eventually the selection window appears but it’s empty: You need to enable Passive mode, or the FTP server is behind a firewall that is not configured correctly

                                                        Please note that many routers will intercept FTP commands and change them to try and help with the connection. This is done to pass the correct IP address, for example. Always check that your routers firmware is up-to-date. You may find that using SSL encryption (assuming the FTP server support encryption) can solve problems where the router is «breaking» FTP commands.

                                                        If you are using a Dynamic DNS program with your FTP server you may find that disabling passive in the DNS settings (and FTP server) and in SyncBack/SE will fix data transfer problems, i.e. it cannot retrieve a directory listing or files.

                                                        In certain firewall configurations, users may encounter Connection Refused errors (#10061) when using SyncBackSE/Pro to establish a connection to a remote site. This is because the firewall is blocking the connection as the permissions for the SyncBackSE/Pro application (within the firewall) are being set to «Trusted Application» instead of «SYSTEM«, which will give our application elevated privileges (that our program needs and ask for). It may be necessary to configure the firewall so that it runs the SyncBackSE/Pro application with «SYSTEM» settings:

                                                        Allow IP In From Any to Any Where Protocol Is Any

                                                        instead of «Trusted Application» settings:

                                                        Allow All Incoming and Outgoing Requests

                                                        Please note that each firewall configuration is different and the provided setting above is just an example, which may not match your firewall’s configuration. Please note that we do not provide bespoke troubleshooting/configuration for firewalls. If required, please consult your firewall administrator or vendor for advice.


                                                        Did you find it helpful?
                                                        Yes

                                                        No

                                                        Send feedback

                                                        Sorry we couldn’t be helpful. Help us improve this article with your feedback.

                                                        Related Articles

                                                          Понравилась статья? Поделить с друзьями:

                                                          Читайте также:

                                                        • Ftp syntax error command unrecognized
                                                        • Ftp rename file error
                                                        • Ftp over tls is not enabled users cannot securely log in как исправить
                                                        • Ftp error codes
                                                        • Ftp error 550 iis

                                                        • 0 0 голоса
                                                          Рейтинг статьи
                                                          Подписаться
                                                          Уведомить о
                                                          guest

                                                          0 комментариев
                                                          Старые
                                                          Новые Популярные
                                                          Межтекстовые Отзывы
                                                          Посмотреть все комментарии