Перейти к содержанию

    

Хром не хочет работать с FTP сервером

сделал ftp сервак для микроконтроллеров,

работает на stm32 и сс3200, если заменить FatFs на системные вызовы

то в Windows и Linux

проблема в том, что все клиенты работают (те что проверил):

Midnight commander, Total commander, FileZilla,

Mozilla, Internet Explorer и консольные клиенты ftp,

но никак не хочет работать Google Chrome

после посылки команды LIST

отключается и выводит ошибку

может у этог хрома какой нить формат,

которые мой сервер не хочет принимать

кто нибудь сталкивался с этим?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

проведите трассировку с помощью Wireshark.

Сразу увидите, что именно посылает Хром и что именно отвечает Ваш сервер.

Сравните с логом для других клиентов.

 

Проблема скорее всего в поддержке Passive/Active режимов. Ну или что-то нестандартно работает.

В любом случае, FTP отлаживать - милое дело, все в текстовом виде и описано везде. Из усилий- нужно Wireshark поставить и потратить 10 минут на разборки как оно работает :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
проведите трассировку с помощью Wireshark.

Сразу увидите, что именно посылает Хром и что именно отвечает Ваш сервер.

Сравните с логом для других клиентов.

 

Проблема скорее всего в поддержке Passive/Active режимов. Ну или что-то нестандартно работает.

В любом случае, FTP отлаживать - милое дело, все в текстовом виде и описано везде. Из усилий- нужно Wireshark поставить и потратить 10 минут на разборки как оно работает :)

спасиб, посмотрю-не слышал про эту прогу

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
спасиб, посмотрю-не слышал про эту прогу

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

Показывает траффик в удобной для разборок форме, имеют удобную систему фильтрации (например, показывать только пакеты для/от конкретного IP). Лично мне много времени и нервов сберегла.

Кстати, она не только LAN умеет, но я ее только для LAN использовал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Насколько я понимаю, в Chrome нет встроенного ftp-клиента, надо ставить расширение (типа такого: https://chrome.google.com/webstore/detail/s...kmipm?hl=en-GB) или пользоваться отдельной программой

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Насколько я понимаю, в Chrome нет встроенного ftp-клиента,

У меня работает само...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Это замечательная программа, и официально бесплатная, никаких кряков не нужно.

.....

Кстати, она не только LAN умеет, но я ее только для LAN использовал.

Я ee (Wireshark) пробовал-смотрел, просто ради интереса. Мощная и функциональная.

Но это было давно, а сейчас возможно понадобится работать с CAN.

В ней есть этот протокол ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация