我的网站可以通过浏览器访问,但状态总是“等待”

当我尝试使用CMD.exe,然后键入:

ping fgroupindonesia.com 

它返回一个真实的回应,如:

 C:\Users\admin>ping fgroupindonesia.com Pinging fgroupindonesia.com [219.83.68.83] with 32 bytes of data: Reply from 219.83.68.83: bytes=32 time=24ms TTL=55 Reply from 219.83.68.83: bytes=32 time=25ms TTL=55 Reply from 219.83.68.83: bytes=32 time=25ms TTL=55 Reply from 219.83.68.83: bytes=32 time=24ms TTL=55 Ping statistics for 219.83.68.83: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 24ms, Maximum = 25ms, Average = 24ms 

它似乎没关系,但乳清不能通过浏览器打开? 任何线索?

在这里输入图像说明

当我尝试telnet使用端口80时

 telnet www.fgroupindonesia.com 80 GET / HTTP/1.1 

它给了我这个输出:

 HTTP/1.1 400 Bad Request Date: Thu, 21 Apr 2016 07:53:37 GMT Server: Apache Accept-Ranges: bytes Connection: close Content-Type: text/html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or g/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>400 Bad Reques t</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style type="text/css"> body { font-family: Verdana, Ar ial, Helvetica, sans-serif; font-size: 12px; backgrou nd-color:#367E8E; scrollbar-base-color: #005B70; scrollba r-arrow-color: #F3960B; scrollbar-DarkShadow-Color: #000000; color: #FFFFFF; margin:0; } a { color:#021f25; tex t-decoration:none} h1 { font-size: 18px; color: # FB9802; padding-bottom: 10px; background-image: url(sys_cpanel /images/bottombody.jpg); background-repeat: repeat-x; padding:5px 0 10px 15px; margin:0; } #body- content p { padding-left: 25px; padding-right: 25px; line-height: 18px; padding-top: 5px; padding- bottom: 5px; } h2 { font-size: 14px; font-weight: bold; color: #FF9900; padding-left: 15px; } </style> </head> <body> <div id="body-content"> <!-- start content --> <!-- instead of REQUEST_URI, we could show absolute URL via: http://HTTP_HOS T/REQUEST_URI but what if its https:// or other protocol? SERVER_PORT_ SECURE doesn't seem to be used SERVER_PORT logic would break if they use alte rnate ports --> <h1>400 Bad Request</h1> <p>Your browser sent a request that this s erver could not understand:</p> <blockquote> (none)/ (port 80) </blockquote > <p> Please forward this error screen to 219.83.68.83's <a href="mailto: [email protected]?subject=Error message [400] 400 Bad Request for (none)/ port 80 on Thursday, 21-Apr-2016 14:53:37 WIB"> WebMaster</a>. </p> <hr /> <!-- end c ontent --> </div> </body> </html> Connection to host lost. C:\Users\admin> 

你看到的症状有很多可能的原因。 但是最常见的原因是PMTU发现问题。

PMTU发现问题最简单的解决方法是减less客户端或服务器上使用的MTU。 如果有多个networking接口,则只需要减less用于在客户端和服务器之间发送数据包的networking接口的MTU。

进行任何更改之前,请记下当前configuration的MTU。 然后尝试减less到​​1280.如果这样做的问题很可能是由于PMTU发现问题。

如果将MTU更改为1280不起作用,则必须检查stream量的数据包捕获以识别问题。

使用telnet手动发送请求时遇到的400 Bad Request错误是由于您input格式错误的HTTP请求。 在HTTP / 1.1中,必须包含一个Host头。

你可以试试这个:

 telnet www.fgroupindonesia.com 80 GET / HTTP/1.1 Host: www.fgroupindonesia.com