Articles of tcp

打开文件数不断增加

我遇到的问题随着时间的推移打开的文件数量不断增加。 如果我运行我的服务器几个小时,它不会再接受任何连接。 限制是1024.我已经将限制增加到了大约40,000,而且这个数字每天都在增加,这只是一个时间问题,直到服务器停止接受连接。 是正常的打开的文件数量不断增加,直到我重新启动服务器? 以及可能导致此问题的可能情况是什么?

TCP Python服务器

我有一个关于从ec2实例运行tcp服务器的连接可靠性的问题。 我们目前正在使用c3.4xl ec2实例为来自俄勒冈州的世界各地的移动客户提供服务。 我们的产品是一个使用gevent框架用Python编写的现场游戏服务器。 现在我们同时为大约200 – 300个客户提供服务。 问题是我们有很多来自世界另一端的客户在连接和保持连接到服务器时遇到了麻烦。 服务器始终使客户端超时而不closures套接字。 我们看到30秒以上的时间没有听到心跳。 我们假设一个移动客户端可以build立一个来自世界各地的长期TCP连接并且不会被打断是错误的吗? 如果是这样,那么缓解这个问题最好的办法是什么? 如果没有,有没有人有任何debugging丢失的连接的策略? 提前致谢 :)

不能发送电子邮件到其他Web服务器

我试图限制我的服务器在CSF中的开放端口。 IPv4端口设置包括: # Allow incoming TCP ports TCP_IN = "22,25,53,80,110,143,443,587,3654,53343” # Allow outgoing TCP ports TCP_OUT = "22,53,80,113,443,465,995,3654" # Allow incoming UDP ports UDP_IN = "53" # Allow outgoing UDP ports # To allow outgoing traceroute add 33434:33523 to this list UDP_OUT = "53,113,123" 正如你所看到的,我有端口25在TCP_IN中打开,但已经从TCP_OUT中删除。 原因是我想通过smtps传输我的邮件,所以我打开了端口465而不是TCP_OUT。 由于我在Directpanel中使用了Rouncube,我还在Rouncube的config.inc.php中设置了以下内容: $config['default_host'] = 'ssl://mail.mydomain.com'; $config['smtp_server'] = 'ssl://mail.mydomain.com'; $config['smtp_port'] = […]

ColdFusion是否使用TCP端口?

我正在尝试访问我们networking上的链接 。 每当我尝试,页面超时。 我发现这个链接是一个Adobe ColdFusion网页。 ColdFusion是否使用80端口以外的TCP端口? 我怀疑我有一个防火墙的问题,但是我对ColdFusion并没有太多的了解。 我可以在其他networking上访问上面的链接,但是在我们的networking中它不能在任何计算机上运行。 我已经尝试了IE和Chrome。

可怜的客户端VPN连接会损坏数据库吗?

我们有一个小型办公室,有一台服务器和一台客户端,连接到Sage 300会计软件的服务器数据库。 该服务器也被用作Sage 300软件的工作站。 我希望使用服务器的人是一台工作站,能够从家中连接到服务器,所以我想最好的办法是在家用电脑上安装Sage 300客户端软件,将电脑连接到办公室通过VPN,然后打开Sage 300客户端软件中服务器上的数据库。 根据Sage技术支持人员的说法,build议不要这样做,因为VPN连接不可靠,如果VPN连接出现问题,可能会导致数据库数据损坏。 这是多么真实? 我认为,由于PPTP使用TCP,应该没有数据损坏。 我错了吗? 如果VPN失败,远程连接到服务器的最佳方式是什么,而不会冒数据损坏的风险? 我以为家里的电脑可以通过VPN连接到SonicWall路由器,然后通过远程桌面连接到服务器,在这种情况下,没有数据实际存储在家里的客户端计算机上。 请指教。 谢谢。

为什么Apache2作为iperf服务器?

我的问题:有谁知道为什么apache2服务器可以作为一个iperf服务器? 我以为apache2服务器只会回应HTTP请求。 我的情况:我不小心意识到,将iperf客户端连接到端口80时,apache2服务器可以充当iperf服务器。 我的设置:两个直接相互连接的Ubuntu服务器14.03。 命令: On Server1: user@server1:~$ sudo service apache2 status * apache2 is running user@server1:~$ sudo netstat -aple | grep http tcp6 0 0 [::]:http [::]:* LISTEN root 18567325 21985/apache2 user@server1:~$ 另一方面: On Server2: user@server2:~$ iperf -c 192.168.2.2 -p 80 ———————————————————— Client connecting to 192.168.2.2, TCP port 80 TCP window size: 45.0 KByte […]

谁在注入TCP RST数据包?

我为一个非常大的组织工作,而且我正在注入RST数据包来切断从我的服务器到另一个服务器的连接。 我怀疑这是某种反病毒,因为我正在用一个不寻常的附件传送一封电子邮件。 根据跟踪路由,我的服务器之间有相当多的networking设备。 为了要求更改configuration,我需要find哪个设备注入它们。 所以… 有没有办法来检测哪台设备在两台机器之间注入TCP RST数据包?

免费80球童的球童

我试图使用端口80上的球童,但我得到一个错误,说该端口已被使用。 listen tcp :80: bind: address already in use. 当我检查看看是什么使用它,这是我得到的。 sonar@SonarQube:~$ netstat -an | grep ":80" tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN tcp 0 0 10.1.1.5:42214 168.63.129.16:80 TIME_WAIT tcp 0 0 10.1.1.5:42222 168.63.129.16:80 TIME_WAIT tcp6 0 0 :::80 :::* LISTEN 我怎样才能杀死在80上运行的任何东西? 可以运行sudo setcap 'cap_net_bind_service=+ep' /usr/local/bin/caddy cause it? 如果是的话,我该如何解决呢? 更新(添加-p后) tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN […]

如何模拟一个没有“Keep alive”的浏览器

我有一个监听端口80的远程web服务器,它通过100 <img />标记来加载100个单独的.png文件(来自相同的服务器和主机名)。 在那个远程服务器上,我watch -n 1 "netstat -na | fgrep ":80 " | fgrep 123.123.123.123" (其中123.123.123.123是我的客户端计算机的外部IP),当我访问我通常看到的那个页面从我的客户端计算机到服务器的5-6个连接。 我使用chrome或者firefox来做这个页面请求,并且通过使用F12开发工具来检查这些请求中的任何一个(页面或者任何png文件),我看到请求头部Connection:keep-alive 。 我也通过查看Web服务器日志证实,所有这些请求都是使用HTTP/1.1 ,我认为这些请求默认使用。 所有上述事实和观察意味着101个请求(1页+ 100 png)经过5-6个连接,而不是通过101个连接。 我的问题是,我怎么能禁用保持在铬或Firefox的活着? 在Firefox中,我尝试在about:config设置以下内容,但是在此行为中并没有改变任何内容: network.http.keep-alive.timeout;0 network.http.tcp_keepalive.long_lived_connections;false network.http.tcp_keepalive.long_lived_idle_time;0 network.http.tcp_keepalive.short_lived_connections;false network.http.tcp_keepalive.short_lived_idle_time;0 network.http.tcp_keepalive.short_lived_time;0 network.tcp.keepalive.enabled;false network.tcp.keepalive.idle_time;0 network.tcp.keepalive.retry_interval;0 如果我必须在O / S级(Windows或Linux)上执行某些操作来禁用活动,使用不同的(甚至是自定义的)浏览器,甚至使用某种可以取消这种行为的Web代理,我都可以。

什么是端口1283?

我在防火墙上从客户端计算机到Windows Server 2008域控制器看到很多连接尝试1283 / tcp。 这个stream量究竟是什么? 可能与NetBIOS有关?