2013-10-10 2 views
0

나는 PHP로 실행되는 웹 사이트를 운영하고 있습니다.모바일 웹 페이지의 웹 사이트 시간 초과

내 스마트 폰의 웹 사이트에 액세스합니다. (이 경우 iphone4 크롬 모바일 브라우저를 사용하고 있습니다.)

로그인을 클릭하면 해당 페이지가 다른 PHP 페이지로 전송되고 내 전화로 통화가 시작됩니다.

전화가 오면 전화를 받고 '#'을 눌러 전화를 끊고 브라우저로 다시 가져옵니다. 504 오류가 발생합니다. 내 전화기에서 3g을 사용하고 있습니다. 나는 wifi 연결을 사용하여이 테스트를 다시하고 같은 오류가 발생합니다.

KeepAliveTimeout을 600

KeepAlive를 :

내 PHP 페이지

는 리눅스 서버에 아파치 HTTP 서버에 나는 httpd.conf 파일에서 다음을 수행 한 6.2

실행에 CentOS 있습니다

HTTP 서버 :

서버가 서버의 별도 가상 컴퓨터에 있습니다. 인덱스 페이지에서 '로그인'을 클릭하면 소켓을 통해 서버의 다른 가상 컴퓨터에있는 PBX (별표)로 메시지를 보내 호출을 트리거하는 다른 PHP 페이지로 리디렉션됩니다.

PHP 페이지는 별도의 서버에있는 인트라넷으로 페이지를 리디렉션하기 전에 별표 호출이 끝날 때까지 대기합니다.

전화의 방아쇠 :

전화 호출은 서버의 가상 머신에 별표 (PBX)에 의해 트리거됩니다.

+0

호가 별표 pbx에 의해 트리거됩니다. 시스템은 pc/태블릿에서 작동합니다. 문제는 전화를 걸고 전화를 끊고 전화 브라우저로 되돌아 간 후에 phoen을 사용하여 웹 사이트에 액세스하여 – Qumar

답변

0

access.log 또는 error.log 파일을 확인하려고 시도 했습니까? 아마도 패킷 전송과 수신을 연구하기 위해 Wireshark을 실행할 수 있습니다. 이는 당신이 직면 한 문제에 대한 단서를 제공 할 수 있습니다. 전화를 거는 통화 공급자의 API 끝 부분에 오류가있을 수도 있습니다.

+0

와이어 상어를 표시하고 RTP 패킷과 SIP (ACK, BYE) – Qumar

+0

access.log 액세스 한 시스템은 평범하지 않습니다. – Qumar

+0

오류 로그에 시간대 지정 오류가 표시되지만 멋진 것은 없습니다. – Qumar