2011-07-01 6 views

답변

4

openfire를 설치할 때 bosh 서비스는 strpohe를 사용하여 bosh에 액세스하려고 시도 할 때 포트에서 듣기 시작합니다 (정상적으로는 5080이라고 생각합니다). 정상적인 javascript는 자바 스크립트가 포트에 액세스 할 수 없으므로 strophe에 액세스하지 못하게합니다. , 당신은 프록시 모듈이나 URL을 리디렉션을 사용해야합니다, 당신은 아파치 구성을 잘하지 않으면 flxhr javascript 플러그인을 사용할 수 있습니다. 튜토리얼의 경우 Metajack의 http://professionalxmpp.com/을 사용할 수 있습니다.

희망이 있습니다. 서버와 클라이언트 응용 프로그램을 포함하는

+0

나는 flxhr 플러그인을 사용하고 있습니다. 또한 Metajack의 책에서 gab 채팅 응용 프로그램을 사용하고 있습니다. Strophe.Connection을 'http : //bosh.metajack.im:5280/xmpp-httpbind/'에서 'http : // myservername : 5080/xmpp-httpbind'로 변경해야합니까? – asunrey

+0

예 http : // myservername : 5080/xmpp-httpbind 또는 http : // myservername : 5080/http-bind –

+0

예로 변경하십시오. 나는 잘못된 포트 번호를 가졌다. 따라서 올바른 포트 번호 (바인딩 포트는 서버 포트에서 차이가 있음)에 대해 서버를 확인해야합니다. – asunrey

1
+0

기사 주셔서 감사합니다. 플래시 플러그인 (flxHR)으로 작업 할 수있게되었지만 지금은 역방향 프록시를 사용하지만 IIS에서는이 기사와 같은 것을하고 싶습니다. – asunrey

+0

이 결과를 얻기 위해 IIS와 다른 프록시 서버를 사용할 수 있는지 알고 있습니까? (그리고 어떻게) – asunrey