RSTP doesn`t work over HTTP Proxy

Author Message
Bernd Wedemeyer 05/06/2005 09:14 am
Hi,

I`ve seen elsewhere in the forums that in Dec 2004 much work was done to improve RTSP over Proxy support... However, it still doesn`t work over here...

The link (for example http://www.bbc.co.uk/radio4/arts/ram/classic_serial_sat.ram) plays in RealPlayer without any problem, but in OE Pro it hangs:

Channel: RTSP0:
Status: Host rmv8.bbc.net.uk connected. Waiting for
URL: rtsp://rmv8.bbc.net.uk/radio4/arts/classic_serial_sat.ra

It doesn`t tell me, however, what it`s waiting for...

EtherPeek tells me the following is requested by OE Pro:

http://{proxyip}http://rmv8.bbc.net.uk:8080/SmpDsBhgRl632609c2-b457-11d6-8c75-00c0df030e23?1="1"

This request is repeated every 60 seconds...

When I play the URL with RealPlayer, I get a similar request, but without the port 8080.

Port 8080 is blocked by our firewall... But perhaps it is blocked in a way that OE doesn`t realize this and therefore doesn`t undertake to try the other ports 80, 554 etc... I think it would be best if OE would try to use Port 80 first, and then 8080, 554 etc...

Kind regard,
Bernd
Bernd Wedemeyer 05/07/2005 07:49 am
P.S. The firewall is Check Point Firewall-1
Oleg Chernavin 05/10/2005 06:15 am
Can you please try the updated oe.exe file - it will use 80 port first:

http://www.metaproducts.com/download/betas/oep2018.zip

Does it help?

Best regards,
Oleg Chernavin
MP Staff
Bernd Wedemeyer 05/10/2005 06:58 am
No, I`m afraid not...

Etherpeek once again tells me:
http://proxyhttp://www.bbc.co.uk/radio4/arts/ram/classic_serial_sat.ram
http://proxyhttp://rmv8.bbc.net.uk:8080/SmpDsBhgRl632609c2-b457-11d6-8c75-00c0df030e23?1="1"

OE`s status as before:
Host rmv8.bbc.net.uk connected. Waiting for

A httptrace program gives this:

Sent:
GET http://www.bbc.co.uk/radio4/arts/ram/classic_serial_sat.ram HTTP/1.0
User-Agent: Web Downloader/6.7
Host: www.bbc.co.uk
Accept: *.*, */*
Accept-Language: de,en-gb;q=0.5
Cookie: BBCDetectPlugin=real%3A1; BBC-UID=e4d2e63668e023a76c01971b512fdb1702ebbc3c003070637b0a556eaec8be7e0Mozilla%2f4%2e0%20%28compatible%3b%20MSIE%206%2e0%3b%20Windows%20NT%205%2e1%3b%20%2eNET%20CLR%201%2e1%2e4322%29
Proxy-Connection: Keep-Alive
Cache-Control: no-cache
Pragma: no-cache
------------------------------------------------------------------------------------------------------------
Returned:
HTTP/1.1 200 OK
Via: 1.0 {proxyname}
Content-Length: 57
Expires: 0
Date: Tue, 10 May 2005 10:44:21 GMT
Content-Type: audio/x-pn-realaudio
Server: Apache/2.0.51 (Unix)
Pragma: no-cache
X-Cache: MISS from {proxyip}
Connection: close

57 Bytes Binary Data
---------------------------------------------------------------------------------------------------
Sent:
GET http://rmv8.bbc.net.uk:8080/SmpDsBhgRl632609c2-b457-11d6-8c75-00c0df030e23?1="1" HTTP/1.0
User-Agent: RealPlayer G2
Expires: Mon, 18 May 1974 00:00:00 GMT
Pragma: no-cache
Accept: application/x-rtsp-tunnelled, */*
ClientID: Win98_4.10_6.0.11.872_RealPlayer_RN10PD_ru_586
X-Actual-URL: rtsp://rmv8.bbc.net.uk/radio4/arts/classic_serial_sat.ra
---------------------------------------------------------------------------------------------------
Sent:
POST http://rmv8.bbc.net.uk:8080/SmpDsBhgRl HTTP/1.0
User-Agent: RealPlayer G2
Pragma: no-cache
Expires: Mon, 18 May 1974 00:00:00 GMT
Accept: application/x-rtsp-tunnelled, */*
Content-type: application/x-pncmd
Content-length: 32767
---------------------------------------------------------------------------------------------------
Sent:
POST http://rmv8.bbc.net.uk:8080/SmpDsBhgRl HTTP/1.0
User-Agent: RealPlayer G2
Pragma: no-cache
Expires: Mon, 18 May 1974 00:00:00 GMT
Accept: application/x-rtsp-tunnelled, */*
Content-type: application/x-pncmd
Content-length: 32767

632609c2-b457-11d6-8c75-00c0df030e23
------------------------------------------------------------------------------------------------------

OE cycling through the last three sent commands (GET, POST, POST) without any response every 60 seconds. I checked several times to be absolutely sure to use the exe you sent.

Kind regards,
Bernd Wedemeyer
Oleg Chernavin 05/10/2005 09:04 am
Sorry. Forgot to change one more thing. Please try the same URL for the updated oe.exe file.

Does it work?

Oleg.
Bernd Wedemeyer 05/10/2005 10:22 am
> Sorry. Forgot to change one more thing. Please try the same URL for the updated oe.exe file.
>
> Does it work?
>
> Oleg.

Hi Oleg, this now works very fine! Thanks a lot for the prompt and very efficient response! Will this in any way be included in a future release? If yes, you just got yourself a new customer! :)

Kind regards,
Bernd
Oleg Chernavin 05/11/2005 02:47 am
This is for sure. All changes I make appear in the next release.

Oleg.
Yury Jhol 05/11/2005 12:53 pm
Offline Explorer Enterprise Edition has the same problem.
Oleg Chernavin 05/11/2005 02:07 pm
Sure. This will be corrected in the next release version.

Oleg.