Страница 1 из 1
Соединение с FTP
Добавлено: Сб дек 28, 2013 20:36
yurgin
Прошу не кидаться сразу тапками если не по адресу или еще что не так.
Проблема с соединением FTP. Поиском нашел только закрытую тему, но ответа там нет. После переустановки системы тотал не может соединится с FTP.
Писал на хостинг (Петерхост), ответили что у них соединение проходит без проблем.
Пробовал зайти через браузер (ftp_:_//_логин_.....), тоже не соединяет.
До переустановки винды стоял фаервол_cfw_installer_x86, с ним все соединялось, сейчас стоит только родной и соединение не проходит. Пробовал его совсем отключать, в NOD32 отключал защиту, но ничего не помогает.
Иногда начинает соединяться, спрашивает пароль, ввожу, пишет что соединение не установлено, а иногда только начинает, и после недолгого зависания выдает тоже сообщение.
Подскажите куда копать, что еще можно попробовать. Все логины и пароли правильные, проверял несколько раз, с другим сервером попробовать нет возможности из-за его отсутствия...
[mod="CaptainFlint"]Нарушение п. 9
правил. Тема перенесена из "Общих вопросов" в "Программное обеспечение".[/mod]
Добавлено: Вс дек 29, 2013 19:24
cluster
Прошу не кидаться сразу тапками если не по адресу или еще что не так.
Пробовал зайти через браузер (ftp_:_//_логин_.....), тоже не соединяет.
Вот когда у Вас через браузер заработает, а через ТС при этом - нет, то можно продолжить данную тему.
Добавлено: Вс дек 29, 2013 19:37
yurgin
Спасибо, вы мне очень помогли!
Добавлено: Вс дек 29, 2013 21:38
jentoso
yurgin писал(а):Спасибо, вы мне очень помогли!
Если ошибка возникает не только в самой программе, но и за ее "приделами", то не факт что ошибка именно в ней.
Дайте тогда больше информации: Версия Windows (оригинал или сборка, версия TC)
До переустановки системы использовался прокси или нет? Может какие то особенности провайдера имеются, логин пароль не изменялся, CAPS LOCK при наборе не использовался? С других компьютеров и программ (для работые с FTP) какие ошибки показывает? Какие браузеры использовались?
Добавлено: Вс дек 29, 2013 22:09
yurgin
Я не говорю что ошибка в Тотал, просто привык раньше пользоваться именно ей поэтому и залез на этот форум.
Windows 7 максимальная х32, ТС 8.01 32 Всё без лицензий. Прокси никогда не пользовался, в интернет выхожу с ЮСБи модема Мегафон, просто там где я сейчас живу это самый оптимальный вариант. Логин и пароль не менял, в админку хостера захожу спокойно, пароль ФТП там тоже можно посмотреть, сейчас от тотже что и в админку. CAPS LOCK не использовал, все проверял несколько раз. Браузер основной Хром 31.0.1650.63, также пробовал Internet Explorer. С другого компа не пробовал, просто нет другого. Сейчас поставил в джумлу компонент ФТП, редактирую файлы с него, но с тотала как-то привычнее, да и хотелось-бы понять всетаки в чем проблема.
Добавлено: Вс дек 29, 2013 22:23
CaptainFlint
yurgin
В первую очередь проверить, используется ли пассивный режим. Если нет, то включить и попробовать с ним.
Если по-прежнему не работает, то нужно больше информации: точный текст ошибки, содержимое лог-файла, пингуется ли сам сервер, стабильна ли связь до него. Не помешает также попросить владельцев сервера посмотреть логи на сервере и по возможности выслать выдержку из них, относящуюся к конкретной попытке соединения (или хотя бы узнать, в какой момент происходит отвал и по какой причине).
Добавлено: Вс дек 29, 2013 22:44
yurgin
Пассивный режим включен, но ради эксперимента пробовал и без него.
А вот все остальное для меня если честно темный лес. С логами сталкивался только на сайте, но там сейчас пусто... Что значит "пингуется"? Насчет связи с сервером - В админку хостера заходит быстро, сайт тоже не тормозит, быстро грузится, или это как-то по другому измеряется? Ошибку пишет:"Не удалось соединиться". На хостинге отвечают что соединение у них проходит. Ответили:
> >С нашей стороны подключение происходит без пролем:
> >┌┌(alexaliagavin@support)┌(3477/pts/1)┌(11:04pm:12/11/13)┌-
> >└┌(%:~)┌- ftp yurgin.ru
> >Connected to chuk.z8.ru.
> >220 ::ffff:80.93.62.143 FTP server ready
> >Name (yurgin.ru:alexaliagavin): yurgin
> >331 Password required for yurgin
> >Password:
> >230 User yurgin logged in
> >Remote system type is UNIX.
> >Using binary mode to transfer files.
> >ftp> ls
> >200 PORT command successful
> >150 Opening ASCII mode data connection for file list
> >drwx--x--- 5 yurgin www 1024 Dec 4 19:30 .
> >drwx--x--- 5 yurgin www 1024 Dec 4 19:30 ..
> >-rw------- 1 yurgin www 277 Aug 24 11:58 .bash_history
> >-rw-r--r-- 1 yurgin www 1652697 Dec 4 19:28 db_yurgin_1.20131204232835.sql.gz
> >-rw-r--r-- 1 yurgin www 62034 Dec 4 19:28 db_yurgin_2.20131204232843.sql.gz
> >-rw-r--r-- 1 yurgin www 22286 Dec 4 19:28 db_yurgin_3.20131204232852.sql.gz
> >-rw-r--r-- 1 yurgin www 58863 Dec 4 19:29 db_yurgin_6.20131204232900.sql.gz
> >-rw-r--r-- 1 yurgin www 50747 Dec 4 19:29 db_yurgin_7.20131204232908.sql.gz
> >-rw------- 1 yurgin www 9888 Jun 27 11:52 dead.letter
> >-rw-r--r-- 1 yurgin www 1438 Jun 12 2010 index.html
> >drwxr-xr-x 2 root 0 1024 Dec 10 20:00 logs
> >-rw-r--r-- 1 yurgin www 249798742 Dec 4 19:30 site1.20131204232755.tar.gz
> >-rw-r--r-- 1 yurgin www 20385205 Dec 4 19:28 site2.20131204232803.tar.gz
> >-rw-r--r-- 1 yurgin www 4497518 Dec 4 19:28 site3.20131204232811.tar.gz
> >-rw-r--r-- 1 yurgin www 12636833 Dec 4 19:29 site6.20131204232819.tar.gz
> >-rw-r--r-- 1 yurgin www 4129728 Dec 4 19:28 site7.20131204232827.tar.gz
> >drwxrwxrwx 38 yurgin www 2048 Dec 9 11:39 tmp
> >drwxr-xr-x 7 yurgin www 512 Nov 9 05:49 www
> >226 Transfer complete
> >ftp> 221 Goodbye.
> >
Добавлено: Вс дек 29, 2013 23:37
CaptainFlint
yurgin писал(а):С логами сталкивался только на сайте
В Тотале в настройках FTP включить опцию "Создать файл отчёта" и посмотреть, что туда запишется.
yurgin писал(а):Что значит "пингуется"?
Что выдаёт команда ping <адрес сервера>?
yurgin писал(а):Насчет связи с сервером - В админку хостера заходит быстро, сайт тоже не тормозит, быстро грузится, или это как-то по другому измеряется?
Адреса серверов при этом одинаковые? Или сайт сидит на
www.example.com, а FTP — на ftp.example.com?
yurgin писал(а):На хостинге отвечают что соединение у них проходит.
То, что написали они, означает лишь то, что они со своей стороны подключились успешно. Это по сути говорит лишь, что сервер жив. Чтобы диагностировать причину, необходимо выполнить соединение с вашего (проблемного) компа и посмотреть логи на серверной стороне: прошёл ли коннект, не было ли блокировки вашего IP-адреса на сервере, успешно ли были приняты команды и посланы ответы? И, соответственно, на вашем компе смотреть логи Тотала: какие команды послал он, на какие из них ответ пришёл, в какой момент произошёл затык.
Добавлено: Пн дек 30, 2013 00:31
yurgin
Лог Тотала:
----------
Connect to: (29.12.2013 22:55:02)
hostname=yurgin.ru
username=yurgin
startdir=
yurgin.ru=80.93.62.143
220 ::ffff:80.93.62.143 FTP server ready
USER yurgin
331 Password required for yurgin
PASS ***********
530 Login incorrect.
USER YURGIN
331 Password required for YURGIN
PASS ***********
530 Login incorrect.
USER yurgin
331 Password required for yurgin
PASS ***********
530 Login incorrect.
Retry: Wait 2 sec
yurgin.ru=80.93.62.143
220 ::ffff:80.93.62.143 FTP server ready
USER yurgin
331 Password required for yurgin
PASS ***********
530 Login incorrect.
QUIT
Retry: Wait 5 sec
yurgin.ru=80.93.62.143
-----------
ping <yurgin.ru>:
при проверке связи не удалось обнаружить узел <yurgin.ru>. проверьте имя узла и повторите попытку.
ping yurgin.ru:
обмен пакетами с yurgin.ru [80.93.62.143] с 32 байтами данных:
Ответ от 80.93.62.143: число байт=32 время=79мс TTL=49
Ответ от 80.93.62.143: число байт=32 время=66мс TTL=49
Ответ от 80.93.62.143: число байт=32 время=83мс TTL=49
Ответ от 80.93.62.143: число байт=32 время=70мс TTL=49
Статистика Ping для 80.93.62.143:
Пакетов отправлено = 4, получено = 4, потеряно = 0
<0% потерь>
Приблизительное время приема-передачи в мс:
Минимальное = 66мсек, максимальное = 83мсек, среднее = 74мсек
------------
Адрес сервера и ФТП одинаковые.
На хостинг запрос по поводу лога отправил, ждем...
Добавлено: Пн дек 30, 2013 01:15
CaptainFlint
yurgin
Всё указывает на то, что сервер не принимает логин или пароль. Может быть, всё-таки пароль вводится неправильно? Даже если он копипастится из админки, это не всегда гарантирует корректность. Например при вводе в админке мог быть введён лишний пробел, который теперь не отображается из-за особенностей HTML-вёрстки, или ещё что-нибудь этакое. Я бы попробовал сменить его на другой и попробовать подключиться с новым паролем. Если получится, можно будет сменить на прежний.
Добавлено: Пн дек 30, 2013 11:32
yurgin
Проблема решена.
Все стало ясно когда хостер прислал свой лог. Незнаю почему, но раньше в ФТП я входил с паролем от ФТП-акунта, а теперь нужен пароль от админки хостера. Хостер пока не ответил с чем связаны такие изменения, но теперь все работает. Извиняюсь за беспокойство. Всех с наступающим и Спасибо за помощь!
Добавлено спустя 32 минуты:
Хостинг ответил:
Для доступа к файлам Вашего аккаунта Вы можете использовать два протокола FTP и SFTP.
При использовании протокола SFTP указывается логин, пароль аккаунта и порт соединения 22.
Если Вы хотите использовать протокол FTP, Вам необходимо создать FTP-аккаунт на вкладке "FTP-аккаунты" Панели Управления хостингом и использовать для подключения 21 порт и данные созданного аккаунта.
--------------------------
Видимо раньше я входил по ФТП протоколу, а после переустановки системы что-то переключилось на СФТП.
Добавлено: Пн дек 30, 2013 17:18
CaptainFlint
yurgin писал(а):Видимо раньше я входил по ФТП протоколу, а после переустановки системы что-то переключилось на СФТП.
Само ничего не могло переключиться. Они в Тотале даже в разных местах живут: FTP — встроенный инструмент, появляющийся в отдельном всплывающем диалоге, а SFTP (не путать с FTPS) реализуется только плагином и, соответственно, живёт в Сетевом окружении.
Добавлено: Пн дек 30, 2013 17:35
yurgin
Не знаю, но факт то что раньше я для входа использовал пароль ФТП-акунта, а теперь пароль админки. Если сопоставить это с тем что написал хостер, то получается что раньше я входил по ФТП, а сейчас по СФТП.
Может я в чем-то ошибаюсь, но это просто сопоставление фактов.
Добавлено: Пн дек 30, 2013 17:59
CaptainFlint
yurgin
Скорее, для FTP-аккаунта просто теперь используется пароль обычного аккаунта. Возможно, сервер обновили и перенастроили так, что FTP теперь использует не собственную базу аккаунтов, а системную. В общем, боюсь, гадание тут мало чем поможет. Одно точно могу сказать: через диалог FTP в Тотале подключиться к SFTP невозможно. Это разные и несовместимые протоколы.
Добавлено: Пн дек 30, 2013 18:45
yurgin
Ладно, все работает и это главное. Может хостер что-то темнит, может еще что, это уже не важно! Еще раз с Наступающим и Удачи!