Amazon ec2 从网站访问geoserver(托管在EC2上)

Amazon ec2 从网站访问geoserver(托管在EC2上),amazon-ec2,leaflet,geoserver,Amazon Ec2,Leaflet,Geoserver,我已经在EC2上安装了一个地理服务器(ubuntu),为我的互动程序(WMS)提供服务。我的网站在本地运行时可以访问带有传单的瓷砖() 但是,当我在第()行部署站点时,控制台中出现以下错误: net::ERR\u SSL\u协议\u错误 我将EC2入站和出站规则打开为https-everywhere 我猜这与Geoserver全局配置中的“代理URL”有关。我不太熟悉代理,我不明白我应该在这里写些什么。当我把“www.example.com”放进去时,它仍然不起作用 有线索吗?非常感谢我认为问题

我已经在EC2上安装了一个地理服务器(ubuntu),为我的互动程序(WMS)提供服务。我的网站在本地运行时可以访问带有传单的瓷砖()

但是,当我在第()行部署站点时,控制台中出现以下错误: net::ERR\u SSL\u协议\u错误

我将EC2入站和出站规则打开为https-everywhere

我猜这与Geoserver全局配置中的“代理URL”有关。我不太熟悉代理,我不明白我应该在这里写些什么。当我把“www.example.com”放进去时,它仍然不起作用


有线索吗?非常感谢

我认为问题在于,当应用程序使用HTTP服务时,您试图使用HTTPS访问网站

配置SSL的步骤


我认为问题在于,当应用程序使用HTTP服务时,您试图使用HTTPS访问网站

配置SSL的步骤


geoserver的默认端口为8080。你能澄清一下你到底做了什么吗?您购买了一个指向您的实例的域(www.example.com)?他们说您正在使用https访问它,但是您是否设置了ssl证书?如果是的话,你是如何设置的?您的服务器在没有https的情况下工作吗,
http://www.example.com
(非
https://www.example.com
)?我在本地运行网站时使用“”。远程站点位于render.com上。我在namescape.com上买了一个域名。Render上托管的站点具有完全托管的免费SSL证书,由Let's Encrypt提供。在namesheap上,我按照以下说明render.com/docs/configure-namesheap-dns创建了一个记录和CNAME记录。当用户连接到http://www.example.com时,他会自动重定向到https://www.example.com以确保访问安全。它回答了你的问题吗?是否需要为承载geoserver的EC2实例创建证书?geoserver的默认端口为8080。你能澄清一下你到底做了什么吗?您购买了一个指向您的实例的域(www.example.com)?他们说您正在使用https访问它,但是您是否设置了ssl证书?如果是的话,你是如何设置的?您的服务器在没有https的情况下工作吗,
http://www.example.com
(非
https://www.example.com
)?我在本地运行网站时使用“”。远程站点位于render.com上。我在namescape.com上买了一个域名。Render上托管的站点具有完全托管的免费SSL证书,由Let's Encrypt提供。在namesheap上,我按照以下说明render.com/docs/configure-namesheap-dns创建了一个记录和CNAME记录。当用户连接到http://www.example.com时,他会自动重定向到https://www.example.com以确保访问安全。它回答了你的问题吗?我是否需要为承载geoserver的EC2实例创建证书?非常感谢,我用这种方式修复了它。非常感谢,我用这种方式修复了它。