多个用户的同步 + apache 反向代理

定制牧师

好的,所以我有一点母马。

在计算机上我有三个用户,说user1user2user3每个用户分别8384/ 220008385/220018386/上运行同步和监听22002

对于每个用户,我都设置了一个带有反向代理的 Apache 虚拟主机。虚拟主机文件的内容是(比如user1):

<VirtualHost *:80>
ServerName user1.syncthing.mydomain.com

ErrorDocument 404 /404.html

RewriteEngine On
ProxyRequests Off
ProxyPreserveHost On

ProxyPass / "http://localhost:8384/"
ProxyPassReverse / "http://localhost:8384/"
<Proxy *>
Order deny,allow
Allow from localhost
</Proxy>

ErrorLog ${APACHE_LOG_DIR}/user1_syncthing_error.log
CustomLog ${APACHE_LOG_DIR}/user1_syncthing_access.log combined

RewriteCond %{SERVER_NAME} =user1.syncthing.mydomain.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>

我已验证在正确端口上为每个用户运行同步

$ sudo lsof -i -P -n | grep syncthing | grep LISTEN
syncthing   649         user2   12u  IPv6  23903      0t0  TCP *:22001 (LISTEN)
syncthing   649         user2   17u  IPv4  19216      0t0  TCP 127.0.0.1:8385 (LISTEN)
syncthing   656         user1   16u  IPv6  14254      0t0  TCP *:22000 (LISTEN)
syncthing   656         user1   19u  IPv4  23931      0t0  TCP 127.0.0.1:8384 (LISTEN)
syncthing   668         user3   13u  IPv6  23921      0t0  TCP *:22002 (LISTEN)
syncthing   668         user3   19u  IPv4  18427      0t0  TCP 127.0.0.1:8386 (LISTEN)

在adddition尝试连接user1.syncthing.mydomain.comuser2.syncthing.mydomain.comuser3.syncthing.mydomain.com从远程计算机的所有把我送到正确的IP地址。

但!该设置适用于user1使用 telnet 检查服务器上的连接user2user3告诉我

Trying <correct IP address>
telnet: Unable to connect to remote host: Connection refused

并从远程计算机告诉我(暂停后)

Trying <correct IP address>
telnet: Unable to connect to remote host: No route to host

我也尝试更改虚拟主机文件user3以匹配,user1但问题仍然存在。

这个设置在我大约一周前第一次设置时起作用,并且文件夹与当时设置的机器的同步仍然有效,我只是在进入配置 GUI 时遇到了麻烦。

我猜我出错的页面的实际服务有一些问题,但我正在脱发,试图弄清楚是什么。

定制牧师

这些问题是我是如何hairpinning -在主机条目添加的时候我胖手指的IP地址:user1.syncthing.mydomain.com指向192.168.20.12(正确的),但user2.syncthing.mydomain.comuser3.syncthing.mydomain.com两个指着192.168.10.12(不正确)。

当我说 telnet 将转到问题描述中的正确地址时,我没有注意到10/ 的20区别!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

apache反向代理hhtps

来自分类Dev

使用 apache 反向代理

来自分类Dev

Apache反向代理匹配请求

来自分类Dev

Apache反向代理无限循环

来自分类Dev

Apache骆驼作为反向代理

来自分类Dev

Apache 反向代理配置更改

来自分类Dev

Apache作为多个目标和一个默认目标的反向代理

来自分类Dev

请求在具有多个后端的 apache 反向代理中需要很长时间

来自分类Dev

Apache反向代理更改状态代码

来自分类Dev

Traefik背后的Apache Nifi作为反向代理

来自分类Dev

特定子域的Apache反向代理

来自分类Dev

Apache反向代理更改状态代码

来自分类Dev

Apache2(反向代理)+ Django + Gunicorn

来自分类Dev

如何确定Apache是用作正向代理还是反向代理?

来自分类Dev

如何使用正向代理后面的Apache反向代理主机

来自分类Dev

Kibana 5.0 Apache代理和反向代理配置失败

来自分类Dev

如何使用apache2和nginx作为反向代理以不同的用户和目录身份运行网站

来自分类Dev

nginx反向代理-如何服务多个应用

来自分类Dev

Nginx的简单反向代理(等同于Apache)

来自分类Dev

Docker容器中Apache反向代理的最小配置

来自分类Dev

Apache:使用反向代理并运行本地网站

来自分类Dev

同一URL上的Apache2 WebSockets反向代理

来自分类Dev

同时使用Apache反向代理和虚拟主机

来自分类Dev

反向代理(例如Apache Knox)是否保留请求顺序?

来自分类Dev

Apache反向代理中的Google OAuth重定向Uri

来自分类Dev

如何在Apache上针对特定网址使用反向代理?

来自分类Dev

Apache报告到CouchDB的反向代理上的502错误网关

来自分类Dev

Apache反向代理:无协议处理程序

来自分类Dev

获取以nginx作为反向代理运行的Apache2

Related 相关文章

热门标签

归档