Плагин FireFTP в Firefox перестал работать внезапно

На моем Mac я загружаю Ubuntu VM 14.04 LTS через VirtualBox. Внутри я загружаю браузер Firefox и плагин FireFTP. Не изменяя никаких настроек на моем Mac или Ubuntu, и после того, как все пару лет все работало нормально, мой плагин FireFTP неожиданно говорит: «Невозможно установить соединение. Пожалуйста, попробуйте снова». Несмотря на то, что это происходит, я могу нормально использовать SSH для хостов через командную строку и использовать SFTP через FileZilla. Эти хосты имеют альтернативные порты SFTP, и я убедился, что порты были установлены правильно. Я также могу просматривать веб-страницы с виртуальной машины Ubuntu.

Испытанные вещи и их результаты:

  • Использовал браузер. Можно просто просматривать веб-страницы с виртуальной машины Ubuntu.
  • Использовал SSH через командную строку. Может ли SSH подключаться к этим же хостам просто через командную строку.
  • Установил FileZilla и попробовал SFTP на этих хостах. Работает просто отлично.
  • Выключите Ubuntu, переключите Virtualbox с NAT на Bridged Adapter и повторите попытку. Не удалось. Итак, переключился обратно на NAT.
  • Обновил мою Ubuntu 14.04 до последних обновлений. FireFTP по-прежнему не работает.
  • Переименовал ~ / .mozilla в ~ / .mozilla.LAST и запустил Firefox. Переустановил плагин FireFTP снова. Попытка установить соединение с известным хорошим хостом - все еще не удается.
  • Взял ноутбук с Windows и протестировал Firefox и FireFTP оттуда - прекрасно работает в моей домашней сети.
  • Отскочил роутер в моей домашней сети и попробовал все заново. Сбой в Ubuntu VM FireFTP.
  • Следовал этим инструкциям и смог успешно использовать анонимный FTP для доступа к хосту из виртуальной машины Ubuntu с помощью FireFTP. Но SFTP все еще не удался.
  • Попытался запустить Firefox из командной строки через обычного пользователя, чтобы я мог наблюдать за сообщениями отладки. Ничто не показалось необычным при попытке SFTP.

Я включил полную отладку в плагине FireFTP, и он показывает мне это:

DEBUG: ({account:"", host:"", port:"", login:"", password:"", anonymous:false, security:"sftp", pasvmode:true, ipmode:false, treesync:false, localdir:"", remotedir:"/var/www", webhost:"", prefix:"", downloadcasemode:0, uploadcasemode:0, encoding:"UTF-8", notes:"", timezone:0, folder:"", privatekey:"", protocol:"ssh2"})
DEBUG: gConcurrent:1, gMaxCon:10, gRefreshMode:true, gTempPasvMode:true, gLoadUrl:false, fileMode:n/a, protocol:ssh2, hiddenMode:true, keepAliveMode:true, networkTimeout:30, proxyHost:, proxyPort:0, proxyType:, activePortMode:n/a, activeLow:n/a, activeHigh:n/a, reconnectMode:true, sessionsMode:true, timestampsMode:false, useCompression:true, integrityMode:true, userAgent:Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:47.0) Gecko/20100101 Firefox/47.0
Debug: this._transport.use_compression is not a function
paramikojs.SSHClient.prototype.connect@chrome://fireftp/content/js/connection/paramikojs/client.js:321:5
ssh2Mozilla.prototype.connect@chrome://fireftp/content/js/connection/ssh2.js:133:24
connect@chrome://fireftp/content/js/connection/ftpController.js:98:3
oncommand@chrome://fireftp/content/fireftp.xul:1:1

Unable to make a connection. Please try again.
Unable to make a connection. Please try again.
Debug: this._transport.use_compression is not a function
paramikojs.SSHClient.prototype.connect@chrome://fireftp/content/js/connection/paramikojs/client.js:321:5
ssh2Mozilla.prototype.connect@chrome://fireftp/content/js/connection/ssh2.js:133:24
baseProtocol.prototype.reconnect@chrome://fireftp/content/js/connection/baseProtocol.js:236:5
baseProtocol.prototype.onDisconnect/func@chrome://fireftp/content/js/connection/baseProtocol.js:191:33

Unable to make a connection. Please try again.
Unable to make a connection. Please try again.
0
задан 20 June 2016 в 20:16

1 ответ

В последнем сообщении от страницы Reviews плагина FireFTP на веб-сайте Mozilla говорится, что последняя версия повреждается. Я откатывал к последней версии с 2015 и был операционным снова. Вот то, как:

  1. Нажимают Вашу кнопку Addons в И следующие
  2. , Нажимают Extensions. Если Вам добавили FireFTP там, удаляете его и перезапускаете И следующие. Можно оставить кнопку FireFTP, если Вам установили это.
  3. Нажимают Вашу кнопку Addons в И следующие
  4. Поиск FireFTP.
  5. Вы будете видеть немного синей ссылки, в которой говорится Больше в конце описания плагина FireFTP. Нажмите его.
  6. Поиск Обзоры связываются на Оценке. Нажмите его.
  7. На боковой панели, нажмите гиперссылку FireFTP выше имени автора.
  8. Прокручивают вниз к нижней части, и свернутый раздел скажет Информацию о версии. Разверните его путем нажатия кнопки на нем.
  9. Нажимают "See complete version history".
  10. Прокручивают вниз к последней известной хорошей версии, которую Вы хотите. Для меня, который был ноябрем 2015 и Версией 2.0.26. Нажмите пробел направо от описания версии, и появляется зеленая кнопка Install. Нажмите Add to Firefox, затем после загрузки, нажмите Install. Ожидайте, пока Вы не получаете Перезапуск Теперь диалоговое окно, которое открывается. Нажмите его.
  11. После перезапуска, когда Вы нажимаете для загрузки FireFTP (я использую расширение кнопки FireFTP, чтобы сделать это), оно работает как он, раньше делал.
  12. Теперь можно хотеть выключить функцию автоматического обновления на данный момент, пока эта ошибка FireFTP не исправлена. Для этого нажмите кнопку Addons для открытия его.
  13. Расширения Щелчка.
  14. Вы будете видеть кнопку значков механизма с popdown меню для него. Нажмите это.
  15. Дополнения Обновления Снятия флажка Автоматически. Теперь, это не рекомендуемый способ сохранить Ваши настройки браузера, потому что автоматическое обновление более безопасно, но будет работать на данный момент, пока эта ошибка не исправлена.
0
ответ дан 21 June 2016 в 06:16
  • 1
    @Videonauth благодарит за Ваши усилия, но я могу повториться: adduser (который является и работы, отличающиеся от useradd) должен сделать это автоматически использование систем /etc/adduser.conf ( человек/etc/adduser.conf -> EXTRA_GROUPS This is the list of groups that new non-system users will be added to. By default, this list is 'dialout cdrom floppy audio video plugdev users games'). Основной usergoups должен быть добавлен по умолчанию, если Вы не изменили его в этой конфигурации. – derHugo 6 November 2017 в 20:23

Другие вопросы по тегам:

Похожие вопросы: