Сервер взаимодействия + Minio + Https + Web Клиент
Вот и мне пришлось зарегестрироваться на данном форуме
Появилась потребность поднять сервер взаимодействия. Подняли по мануалам и все заработало - хотя правда не без помощи данного форума.
Потом появилсь потребность обмена файлами - был поднят сервер Minio и он заработал и все было хорошо.
Работало это все в пределах локальной сети и никкого шифрования изначально не использовалось.
Но потом понадобилось опубликовать 1ску в интренет через https и а веб клиенте не взлетели ни обсуждения ни обмен файлами.
Как стало поянтно что если ты используешь https то без шифрования нельзя использовать ни сервер взаимодействия ни minio без https - до этого пришлось дойти логически потому что ошибка - "Ошибка сервера взаимодействия" - не очень то много сообщает.
Обсуждения были починены путем переподключения на протокол wss - который в свою очередь подставлялся сертификатом с ngnix сервера - по факту никаких изменений на сервере взаимодействия сделано не было.
С файлами решено было сделать так же и это работает если указывать в таблице public.storage_server ip адрес вместо имени - но на айпиадрес сертификат не выпустишь и соответсвенно веб клиент по прежнему не работает.
При изменении адреса сервера минио в таблице постгреса на доменное имя - на которое собственно сделан сертификат. При работе с прикрепелнными файлами в обсуждениях мы получаем ошибку - прикладываю скрин "Ошибка работы с Интренет: Couldnt.resolve host name" - получаем эту ошибку везде внутри сети веб тонкий толстный клинет- короче файлы перестают полностью работать. При этом везде есть интерент и непонятно как заставить его отрезолвить это имя в айпишник. - В этом мне нужна ваша помощь. кто не может отрезолвить имя? Сервер 1с? Клиент? Сервер взаимодействия? - Может я вообще не так все делаю? Как заставить это работать?
Ну а в веб клинете снаружи при работе с файлами попрежнему великая ошибка - "Ошибка сервера взаимодействия"
Через f12 в браузере удалось отловить что он пытаеся обращаться
https://имябакета.доменноеимянакотороесертификат:9000/200a15f5-b04c-429a-afda-dbfdb1060fba/b806244b-e0c8-4e17-b3a3-b62f583b8346?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%27%25D0%259A%25D0%25B0%25D1%2580%25D1%2582%25D0%25B8%25D0%25BD%25D0%25BA%25D0%25B0.png&AWSAccessKeyId=minio&Expires=1625221030&Signature=R4t0YvDACHDvSw9VA97hIjtf4kQ%3D
Почему при формировании ссылки он не идет когда у него http и по айпишнику
http://айпишник:9000/имябакета/200a15f5-b04c-429a-afda-dbfdb1060fba/300b8ba1-de04-41c6-b9d6-94a22bdd1b2d?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%27%25D0%259C%25D0%25B0%25D1%2582%25D1%2580%25D0%25B8%25D1%2586%25D0%25B0%2520%25D1%2581%25D1%2580%25D0%25BE%25D0%25BA%25D0%25BE%25D0%25B2%2520%25D0%25BF%25D1%2580%25D0%25B8%25D0%25B5%25D0%25BC%25D0%25BA%25D0%25B8%2520%25D0%25A2%25D0%259C%25D0%25A6%2520%25281%2529.xlsx&AWSAccessKeyId=minio&Expires=1625221561&Signature=geKL%2Fx8pI5o%2FrM7o8B%2FHcyPfc%2FQ%3D
И как это исправить?
Появилась потребность поднять сервер взаимодействия. Подняли по мануалам и все заработало - хотя правда не без помощи данного форума.
Потом появилсь потребность обмена файлами - был поднят сервер Minio и он заработал и все было хорошо.
Работало это все в пределах локальной сети и никкого шифрования изначально не использовалось.
Но потом понадобилось опубликовать 1ску в интренет через https и а веб клиенте не взлетели ни обсуждения ни обмен файлами.
Как стало поянтно что если ты используешь https то без шифрования нельзя использовать ни сервер взаимодействия ни minio без https - до этого пришлось дойти логически потому что ошибка - "Ошибка сервера взаимодействия" - не очень то много сообщает.
Обсуждения были починены путем переподключения на протокол wss - который в свою очередь подставлялся сертификатом с ngnix сервера - по факту никаких изменений на сервере взаимодействия сделано не было.
С файлами решено было сделать так же и это работает если указывать в таблице public.storage_server ip адрес вместо имени - но на айпиадрес сертификат не выпустишь и соответсвенно веб клиент по прежнему не работает.
При изменении адреса сервера минио в таблице постгреса на доменное имя - на которое собственно сделан сертификат. При работе с прикрепелнными файлами в обсуждениях мы получаем ошибку - прикладываю скрин "Ошибка работы с Интренет: Couldnt.resolve host name" - получаем эту ошибку везде внутри сети веб тонкий толстный клинет- короче файлы перестают полностью работать. При этом везде есть интерент и непонятно как заставить его отрезолвить это имя в айпишник. - В этом мне нужна ваша помощь. кто не может отрезолвить имя? Сервер 1с? Клиент? Сервер взаимодействия? - Может я вообще не так все делаю? Как заставить это работать?
Ну а в веб клинете снаружи при работе с файлами попрежнему великая ошибка - "Ошибка сервера взаимодействия"
Через f12 в браузере удалось отловить что он пытаеся обращаться
https://имябакета.доменноеимянакотороесертификат:9000/200a15f5-b04c-429a-afda-dbfdb1060fba/b806244b-e0c8-4e17-b3a3-b62f583b8346?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%27%25D0%259A%25D0%25B0%25D1%2580%25D1%2582%25D0%25B8%25
Почему при формировании ссылки он не идет когда у него http и по айпишнику
http://айпишник:9000/имябакета/200a15f5-b04c-429a-afda-dbfdb1060fba/300b8ba1-de04-41c6-b9d6-94a22bdd1b2d?response-content-disposition=attachment%3B%20filename%2A%3DUTF-8%27%27%25D0%259C%25D0%25B0%25D1%2582%25D1%2580%25D0%25B8%25
И как это исправить?
Прикрепленные файлы:

По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Очень странно все это. СВ с minio работает на стороне сервера. Т.е. клиент тут в общем-то и не при чем. Как пример. У меня СВ внутри, как и minio. Со шлюза wss прокидывается внутрь средствами nginx. И все работает. Minio снаружи вообще не виден ни в каком виде. Аналогично сделана интеграция. https запрос падает на nginx а то уже прокидывает запрос внутрь как обычный http-запрос. Т.е. все сертификаты у меня на домене в nginx. А СВ стоит спокойненько внутри. И там никаких wss https. Как-то так.
Задача была аналогичная. Сначала СВ внутри развернули, а потом подцепили базу которая и наружу смотрит, сделали прокидывание запросов.
Задача была аналогичная. Сначала СВ внутри развернули, а потом подцепили базу которая и наружу смотрит, сделали прокидывание запросов.
(2)
При попытке открытия файла в веб клиенте он переходит по адресу что то типа
http://айпишник:9000/имябакета/200a15f5-b04c-429a-afda-dbfdb1060 - где айпишник это айпишник внутрнениий 192.168.... который указан в таблице public.starge_server - что у вас там указано?
1ска подклчюена к серверу взаимодействия по ws ? Мне пришлось подключить по WSS - и завернуть через nginx -чтобы в веб клинете это заработало - то есть я открыл порты снаружи .
СВ с minio работает на стороне сервера. Т.е. клиент тут в общем-то и не при чем.
При попытке открытия файла в веб клиенте он переходит по адресу что то типа
http://айпишник:9000/имябакета/200a15f5-b04c-429a-afda-dbfdb1060 - где айпишник это айпишник внутрнениий 192.168.... который указан в таблице public.starge_server - что у вас там указано?
1ска подклчюена к серверу взаимодействия по ws ? Мне пришлось подключить по WSS - и завернуть через nginx -чтобы в веб клинете это заработало - то есть я открыл порты снаружи .
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот