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

Хром не хочет работать с 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.

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

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


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

Инструкция:

В хроме, в адресной строке пишем chrome://flags, Первое что делаем - включаем: "Temporarily unexpire M91 flags" (делаем этот параметр Enabled), Далее делаем перезапуск браузера. После этого, ищем "FTP", выбираем Enabled в "Enable support for FTP URLS".
После этого Chrome будет открывать ftp://

Инструкция:

В хроме, в адресной строке пишем chrome://flags,

первое что делаем - включаем: "Temporarily unexpire M91 flags" (делаем этот параметр Enabled),
далее делаем перезапуск браузера.

После этого, ищем "Enable support for FTP URLS" и делаем его Enabled.

Все, теперь Chrome будет открывать ftp://

Изменено пользователем wpp

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


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

"chrome://flags" - это же недавно такой "косяк" появился, еще и название флага меняют.
у меня после какого-то обновления ftp отвалился, за пару минут не нашел этот M91 и забил.
ответ явно не о том, что тогда/давно спрашивали - но мне помогло ))

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


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

18.12.2017 в 19:52, V_G сказал:

Насколько я понимаю, в Chrome нет встроенного ftp-клиента

Да и нафига эти браузеры для ФТП. В тотал-коммандере все прекрасно реализовано, и активный и пассивный режим на выбор.

Изменено пользователем mantech

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


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

понятное дело, кому тотал, кому far, кому mc и всегда хорош wget -rnc -l inf -np ftp://
но слить один файл или кликнуть на ссылку и побродить по папкам, ну как-то удобнее. 

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


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

На память потомкам, "команда разработчиков Chromium полностью отключила поддержку протокола FTP вместе с релизом браузера Chrome 95"
https://habr.com/ru/news/t/584766/

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


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

10 часов назад, andrew_b сказал:

В wget2 тоже FTP убрали.

 

19 часов назад, Lagman сказал:

полностью отключила поддержку протокола FTP вместе с релизом браузера Chrome 95"

Да пусть хоть из всех убирают. ИМХО пользоваться ФТП из браузера неудобно, гораздо приятнее через файловые менеджеры, ибо это им ближе по сути...

Мало того, вообще не понимаю, для чего они его встраивали в браузеры изначально, гораздо логичнее там смотрелся бы телнет)))

Изменено пользователем mantech

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


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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...