『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: gino2017

[技术探讨] 外网无法通过https访问,麻烦懂的人进来看看,谢谢

[复制链接]

2

主题

291

帖子

1530

积分

论坛积极会员

积分
1530
金钱
1239
HASS币
0
发表于 2020-1-7 09:57:54 | 显示全部楼层
1、证书文件有很多中,你第一个加载的要是crt文件,你的pem是不对的
2、实际上我使用的配置就很简单,只有http ,ssl_certificate,ssl_key,其他没有配置
3、我是使用的绝对路径,你要弄清楚路径是否有该文件,检查方法可以用sudo vi 绝对路径+文件名 检查
4、路由只需要转发8123就可以了。
回复

使用道具 举报

57

主题

403

帖子

3041

积分

论坛元老

Rank: 8Rank: 8

积分
3041
金钱
2638
HASS币
0
发表于 2020-1-7 14:00:23 | 显示全部楼层
gino2017 发表于 2020-1-6 13:50
是不是端口映射就做8123的就好,还是要做其他端口映射 。如何验证端口映射是否生效啊? ...

你如果只访问HA的话,就只要这个端口就好了,你的是什么路由器,映射的界面截出来看。
回复

使用道具 举报

13

主题

150

帖子

960

积分

论坛积极会员

积分
960
金钱
810
HASS币
0
 楼主| 发表于 2020-1-7 17:15:56 | 显示全部楼层
是不是因为本身路由器拨号连接的也是内网IP,而不是公网IP。造成这样路由器上端口转发无效啊?
回复

使用道具 举报

12

主题

116

帖子

297

积分

中级会员

Rank: 3Rank: 3

积分
297
金钱
181
HASS币
0
发表于 2020-4-18 20:07:16 | 显示全部楼层
李丑男 发表于 2020-1-6 13:43
给你看一下我的吧

我的是官方的hass.io

你好,我也是hassio。用论坛N大的一健安装装的。
配置如下。ping域名可以ping通。局域网内使用https+域名也能登录。但外网(手机4G)就登录不了。
请问是什么原因?

http:
  base_url: https://XXXX.duckdns.org:8123
  ssl_certificate: /ssl/fullchain.pem
  ssl_key: /ssl/privkey.pem
回复

使用道具 举报

0

主题

1

帖子

24

积分

新手上路

Rank: 1

积分
24
金钱
23
HASS币
0
发表于 2020-6-22 23:14:39 | 显示全部楼层
我也碰到了类似的问题,最后发现是路由器端口转发的问题,路由器刷的hiboy的老毛子固件。经过测试发现路由器转发ssh的端口正常,但是转发https端口就无法访问,目前的解决方案是路由器开启frps服务,在hassio所在的虚拟机安装frp客户端,远端端口绑定8123,外网就可以通过域名正常访问https服务了
回复

使用道具 举报

4

主题

162

帖子

765

积分

高级会员

Rank: 4

积分
765
金钱
603
HASS币
10
发表于 2020-6-23 00:45:47 | 显示全部楼层
看看  也准备弄外网访问
回复

使用道具 举报

0

主题

19

帖子

416

积分

中级会员

Rank: 3Rank: 3

积分
416
金钱
397
HASS币
0
发表于 2020-6-23 18:51:26 | 显示全部楼层
楼主最后怎么解决的?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 05:24 , Processed in 0.136097 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表