Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
目前服务器已经映射到了公网,但是只能用http访问,需要在服务器的哪个地方进行设置,才能用https呢
这个去百度或者找你们网络技术解决
需要有域名和对应的https证书, 把证书挂载到web容器的某个文件夹(app/docker-compose.yml), 然后在服务器改平台nginx的配置(app/airiot/web/nginx.conf)
@tbz 我没有找到你们的页面是放在哪里的,我需要找到你们的页面在location里设置,在nginx.conf里,我也没有找到之前你们是在哪里设置的3030接口的页面,请问是在哪个地方呢?
我需要找到你们之前主页在哪个nginx.conf里设置的3030端口的发布,然后把我这个ssl证书的这几行配置放到里面,但是我现在没找到,请问在哪个地方@tbz
是linux吗? linux的nginx里还是80端口, docker-compose.yml里映射到主机上改成3030了
@tbz 那我是不是直接在80端口的那个server下面配置证书就能生效了请问?
应该只需要改nginx.conf里的配置就行了把?
在80里的那个里, 改成ssl的话, 用https访问3030就行了
@tbz 我不能直接改80端口的配置,因为server_name改过后内网本地就打不开了。所以我在下面又添加了一个server,端口没有改还是80,只修改了域名,添加了ssl。重启后发现,无法登录了,所以我修改回去了,您这边可以远程帮忙看一下具体是什么情况吗
在其他服务器里同样的配置没有啥问题,不知道这里是啥情况,配置后打不开,麻烦帮忙看一下
您好,外网映射确实改完了,但是目前平台上的websoket无法使用,websoket也需要从ws同步修改为wss才能使用平台的websoket,在配置文件里我发现ws还涉及到traefik,能否再帮忙远程一下 @tbz
这是播放视频的时候报的错吧?
@tbz 是的,视频播放报的错
运维里看看live服务, 前端video模块是最新的吗? 不是的话更新下
@tbz 好的我试一下,请问不需要更改配置,把ws改为wss吗
不用, 过了nginx之后就不加密了
@tbz 更新了最新的以后,还是不行,还是报那个错 https://bbs.airiot.cn/assets/uploads/files/1716965397312-91301ccb-6852-4b14-9783-726dcaa8acac-1716965379403_6e695a72-f48a-4a98-989c-3bab550d5519.png