我无法通过localhost:8080 / geoserver连接到GeoServer。当我尝试连接时,我收到Apache 404错误:
HTTP Status 404 -
type Status report
message
description The requested resource is not available.
Apache Tomcat/7.0.64 (Ubuntu)
以前,我可以使用管理员凭据连接并登录Geoserver。
在查看位于以下位置的地理服务器错误日志文件:/var/lib/tomcat7/webapps/geoserver/data/logs/geoserver.log后,我发现以下错误,指向连接:
java.io.IOException
at org.geoserver.catalog.ResourcePool.getDataStore(ResourcePool.java:630)
at org.geoserver...
at org.geoserver...
etc, etc
Caused by: org.postgresql.util.PSQLException:
FATAL: password authentication failed for user "user_name"
答案 0 :(得分:0)
您没有使用正确的凭据。
地理服务器的默认用户名和密码是' admin'和' geoserver'。 使用正确的凭据。您可以从地理服务器的Web应用程序更改安全部分中的密码。
答案 1 :(得分:0)
GeoServer将其postgis密码存储在相关工作空间目录的datastore.xml
文件中。
但这不会帮助你加密它们以防止这种攻击!
如果需要更改数据库连接的用户名或密码,请转到数据存储页面并使用GUI更改它们。我认为商店中配置的图层应该不受影响,虽然我不经常更改我的数据库存储,所以我不能确定。