Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using the same domain for reverse proxy and the panel causes access issues. #7780

Open
huamike opened this issue Jan 27, 2025 · 1 comment
Open
Assignees

Comments

@huamike
Copy link

huamike commented Jan 27, 2025

Contact Information

[email protected]

1Panel Version

V1.10.23-Its

Problem Description

在应用商店安装reader(v3.2.12)(也尝试过maxKB);在不”选择端口外部访问设置反向代理:
IP:port的形式可以正常访问;
但采用“域名:port”的模式无法访问(域名跟1panel共用,但确保port不同)

Steps to Reproduce

安装时选择“不”选择端口外部访问,于是会有一个可以正常工作的127.0.0.1:xxx的地址;
在面板创建网站建立一个ip:port模式的反向代理(选项默认),然后测试可以正常工作;
——因此这里至少可以证明安装的应用是OK的,配置也没问题。

问题出在接下来进入域名模式:
【此时前置条件(环境)为:web服务使用应用商店里的openresty,面板设置里在服务器地址这部分绑定了域名www.example.com,并且启用了面板SSL,且通过域名https://www.example.com:xxxx/xxxx可以正常访问1panel】
1、新建反向代理,www.example.com:yyyy(和面板地址使用不同的端口),其他设置参照上述ip模式的反代设置,不启用ssl,进行访问的错误提示为:
此站点的连接不安全
1panel.aiforhuman.net 发送了无效的响应(被强行转换成https协议)(web服务做过重启,结果一样)
日志:在网站对应的反代里查看日志,啥都没有

2、在上述基础上打开ssl,证书选择跟面板相同的证书(重启web服务),然后结果跟上述情况一致。

The expected correct result

No response

Related log output

Additional Information

No response

@huamike
Copy link
Author

huamike commented Jan 27, 2025

试了一下,如果用一个不同的域名,确实就ok了,但是一个应用一个域名的话,个人感觉不如用同样域名不同路径区分来的方便,至少不用动不动去搞DNS。
而且面板的ssl证书http模式自动申请我到现在没成功过,都是用手动解析来完成的。

@wanghe-fit2cloud wanghe-fit2cloud marked this as a duplicate of #7779 Jan 27, 2025
@wanghe-fit2cloud wanghe-fit2cloud changed the title [Bug] Using the same domain for reverse proxy and the panel causes access issues. Jan 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants