管理员常见问题
管理 Palpo 服务器的常见问题解答。
用户管理
如何创建第一个管理员用户?
在新 Palpo 服务器上创建的第一个用户会自动获得管理员权限。使用控制台命令:
或者先通过 Admin API 创建普通用户后再提升权限。
如何重置用户密码?
通过控制台:
通过 Admin API:
如何将现有用户设为管理员?
通过控制台:
通过 Admin API:
如何处理垃圾账户?
-
影子封禁 - 用户仍可发帖但消息不会传递给其他人:
-
停用 - 完全禁用账户:
-
防止未来注册 - 使用注册令牌或禁用开放注册。
房间管理
如何封禁有问题的房间?
通过控制台:
这将会:
- 将所有本地用户从房间中移除
- 阻止本地用户重新加入
- 阻止对该房间的邀请
- 禁用该房间的联邦
如何删除房间?
通过 Admin API:
如何查看用户加入了哪些房间?
通过控制台:
联邦
我的服务器无法连接到另一台服务器,该怎么办?
-
检查联邦状态:
-
如果有故障,重置连接:
-
检查防火墙是否允许端口 8448 的出站连接。
-
验证 DNS 和 TLS 证书配置是否正确。
如何禁用特定房间的联邦?
通过控制台:
重新启用:
媒体
如何释放旧媒体占用的磁盘空间?
删除旧的远程媒体缓存:
按大小删除旧的本地媒体:
如何查找用户上传的媒体?
配置
如何不重启服务器重新加载配置?
通过控制台:
或指定路径:
如何查看当前配置?
通过控制台:
如何查看启用了哪些功能?
通过控制台:
安全
如何要求注册令牌?
在配置中添加:
然后通过 Admin API 创建令牌:
如何禁用开放注册?
或要求使用令牌(见上文)。
如何检查被举报的内容?
通过 Admin API:
故障排除
服务器无法启动
- 检查配置文件是否有语法错误
- 确保数据库可访问
- 检查数据目录的文件权限
- 查看服务器日志了解具体错误
用户无法登录
- 验证数据库正在运行
- 检查是否有速率限制
- 确保配置中的 server_name 与用户使用的一致
- 检查 TLS 证书有效性
消息不能联邦
- 检查目标服务器的联邦状态
- 验证 DNS 记录(如果使用委托,特别是
.well-known) - 确保端口 8448 可访问
- 检查 TLS 证书是否有效且受信任