在/etc/services
我检查过的几台机器上,端口 9898 与名为 MonkeyCom 的服务相关联:
monkeycom 9898/udp # MonkeyCom
monkeycom 9898/tcp # MonkeyCom
Run Code Online (Sandbox Code Playgroud)
第一个参考我在谷歌搜索 MonkeyCom 中找到说它是震荡波病毒的一部分。这对我来说似乎是一种误解——Sasser 更有可能使用 9898,但有一些名为 MonkeyCom 的旧服务最初获得了分配。
谁能告诉我 MonkeyCom 是什么?
我正处于将Varnish 3.0.4 作为 Web 服务的新前端进行测试的早期阶段。我已将 varnish 配置为侦听端口 88。对于其后端,它使用在端口 80 上的同一主机上运行的现有 apache 服务器。
我遇到的问题是,当 varnish 向 apache 发出请求时,它在Host
http 标头中包含“:88” (即使它肯定是在端口 80 上连接到 apache。
例如:
http://www.myservice.com:88/images/foo.gif
。它向后端发出请求。HOST
标头记录到 Apache 访问日志中 -%{Host}
以日志文件格式使用www.myservice.com:88
,而不是www.myservice.com
。如果我使用 telnet 连接到这个 apache 服务器并发出相同的 HEAD 请求但改变Host
标头的值,我会看到我通过清漆看到的相同行为 - 即如果我在主机标头中包含 :88,请求返回 404。
我试过了:
req.http.header.port
和beresp.http.header.port
对80
req.http.header.host
和beresp.http.header.host
到www.myservice.com
。好像我错过了一些明显的东西。
如何让清漆向 apache 发送正确的主机标头?