RU
EN
Main Page
Download
Addons
Forum
Blog
Feedback
Please
login
or
register
.
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
Help
Search
Login
Register
News:
AIMP v5.40
AIMP Forum
»
AIMP for Android
»
Questions
»
WebDAV, HTTPS, SSL и серый IP
« previous
next »
Print
Pages: [
1
]
Go Down
Author
Topic: WebDAV, HTTPS, SSL и серый IP (Read 6824 times)
0 Members and 1 Guest are viewing this topic.
WebDAV, HTTPS, SSL и серый IP
«
on:
January 26, 2023, 15:57:45 »
extneon
Новичок
Posts: 4
Карма: +0/-0
Ситуация следующая:
Есть самодельный NAS на арче. Есть выход в интернет с закрытыми стандартными портами, кроме 22, 443 и всех выше 2000. Есть apache, вещающий WebDAV на 8888 порту. Попытался добавить его в список источников, ругается на отсутствие ssl. Поднял на 443 с самоподписанным сертификатом, но его принимать не хочет, ибо небезопасно-с.
Вопрос: как быть? SMB в интернет расшаривать идея отвратительная, через OpenVPN неудобно каждый раз подключаться. Как заставить AIMP подключаться к серверу по http, ну или на крайний использовать самоподписанный сертификат? SFTP?
Logged
Re: WebDAV, HTTPS, SSL и серый IP
«
Reply #1 on:
January 26, 2023, 16:29:51 »
Artem
Администратор
Эксперт
Posts: 19122
Карма: +3140/-72
(S)FTP сейчас в плеере нет вовсе. А как именно выглядит сообщение об ошибке про SSL?
Logged
Re: WebDAV, HTTPS, SSL и серый IP
«
Reply #2 on:
January 27, 2023, 09:36:45 »
extneon
Новичок
Posts: 4
Карма: +0/-0
В случае, если поднимаю на 443 порту:
SSLHandshakeException:
java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
И это справедливо, так как сертификат самоподписанный, и доверия к нему никакого. При этом возможности использовать кастомный порт для обычного http нет.
Второй вариант: поднимаю в локалке nginx на 80 порту без ssl. 443 порт занят другим демоном (не https). Вывод:
SSLHandshakeException: connection closed
Ибо демон, который на 443 порту крутится закрывает сокет при получении http заголовка. AIMP даже не трогает 80 порт.
Предложение: добавить возможность выбора порта и протокола (http/https), как это сделано в Cx проводнике. При этом CX на самоподписанный сертификат вообще не обращает внимания.
Logged
Re: WebDAV, HTTPS, SSL и серый IP
«
Reply #3 on:
January 27, 2023, 11:13:02 »
Artem
Администратор
Эксперт
Posts: 19122
Карма: +3140/-72
нужно в адресе сервера прописать:
Code:
[Select]
http://<servername>:80
не знаю на счет порта, но для моего NAS-а достаточно указать просто протокол http(без s) - и трафик пойдет по незащищенному протоколу
Logged
Re: WebDAV, HTTPS, SSL и серый IP
«
Reply #4 on:
January 27, 2023, 12:22:25 »
extneon
Новичок
Posts: 4
Карма: +0/-0
Всё, разобрался. Пошарил в логах и увидел:
AH01781: client used wrong authentication scheme `Basic': /cloud
AIMP пытался залогиниться с помощью метода Basic, в то время как у меня стоял Digest. Сменил тип авторизации, убрал ssl и всё заработало.
А до этого я прописывал порт, а не протокол, то бишь только адрес, потому - то AIMP упорно пытался подключиться по HTTPS. Спасибо.
Проблема решена.
Logged
Re: WebDAV, HTTPS, SSL и серый IP
«
Reply #5 on:
January 27, 2023, 13:19:58 »
Artem
Администратор
Эксперт
Posts: 19122
Карма: +3140/-72
Quote from: extneon on January 27, 2023, 12:22:25
Digest
Да, Digest пока не работает. Я пробовал его заимлементить, но почему-то не хочет работать.
Logged
Print
Pages: [
1
]
Go Up
« previous
next »
AIMP Forum
»
AIMP for Android
»
Questions
»
WebDAV, HTTPS, SSL и серый IP