Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
2.1.0 Apache Release
-
CentOS 6.3 + OpenMeetings Nightly Build
Description
First, thanks Maxim for your answer and sorry to re-open it, I used a newer version - 2.1.0.r1428678-04-01-2013 and still have some issues (not the latest, I just tried to upgrade, but it failed to start and I got many error messages), so maybe it is already fixed. Just to explain the configuration better:
Public IPv4 Network - Forwarded Ports : 443/https to Machine 1 + 8088/rtmpT to Machine 2
Machine 1 : Apache Server https over 443 / proxy to Machine 2 clear http
Machine 2 : OpenMeetings Server - configuration: http over 5080 + rtmpT over 8088
Everything works fine here except the part where you click on share screen, you download public_9.njlp and execute it in javaws.
I get the following error:
com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://meeting.myorganisation.com:443/openmeetings/screensharing/red5.jar
Which is normal as it try to get http on an https port. I tried to run it in my browser and get the confirmation:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>400 Bad Request</title>
</head><body>
<h1>Bad Request</h1>
<p>Your browser sent a request that this server could not understand.<br />
Reason: You're speaking plain HTTP to an SSL-enabled server port.<br />
Instead use the HTTPS scheme to access this URL, please.<br />
<blockquote>Hint: <a href="https://www.euryecetelecom.com/"><b>https://www.euryecetelecom.com/</b></a></blockquote></p>
</body></html>
Maybe I am not configuring it properly, but I think that it might be a tiny bug. For you to check, the related part of config.xml:
<!--
Port to use for the Server
This port is used to connect to the http-servlet
of the red5-servlet
-->
<red5httpport>443</red5httpport>
<!--
The protocol to use for the http connections
for example upload/download of files
-->
<protocol>https</protocol>
I'll put my hands in the code to try to solve this and help a bit, but in case you know where it is...