I made some changes in the /etc/hosts and now the following situation
occurs.

The Moodle plugin is configured with the defaults and openmeetings_red5host to
be localhost.
Right now my /etc/hosts is:

::1         localhost localhost.localdomain localhost6
localhost6.localdomain6
127.0.0.1       localhost.localdomain    localhost
IP   host.domain.net   host

The following request URL
http://domain.net:5080/openmeetings/?secureHash=61901e1ddc64f8dd5a6c99aadc9400f6&scopeRoomId=10&language=1&user_id=2&moodleRoom=1&wwwroot=http://domain.net

worked fine when i tried to access it from the browser and managed to
create a room.

When i tried to go into the same room from the Moodle website, inside the
iframe that the room should be loaded i had instead a
Error 102 (net::ERR_CONNECTION_REFUSED): The server refused the connection.

At this point i am more about to think that it is a /etc/hosts file problem.

Have you run into an issue like that before?


On Mon, Jun 17, 2013 at 8:06 AM, Alexei Fedotov <[email protected]>wrote:

> Hello Const,
> That may not be the solution you seek. Please double check the plugin
> configuration.
> 17.06.2013 4:07 пользователь "Constantinos Ntzoufras" <
> [email protected]> написал:
>
>  FYI, the request
>> http://host.domain.net:5080/openmeetings/?secureHash=8b44248aa73d1793ba670ad1d43a5e74&scopeRoomId=9&language=1&user_id=2&moodleRoom=1&wwwroot=http://host.domain.net
>>  worked
>> fine when i tried to access it from the server, created a new room and
>> logged me in to use it.
>> It just does not seem to work with the Moodle plugin, or the requests
>> that can be made.
>>
>>
>> On Mon, Jun 17, 2013 at 3:04 AM, Constantinos Ntzoufras <
>> [email protected]> wrote:
>>
>>> I managed to trace the request and noticed the following thing now.
>>> When i was on the inspect element of Google Chrome and had the
>>> OpenMeetings plugin configured with the Red5 host to be "localhost" in the
>>> settings of the plugin onto the website i saw the following request
>>> being made:
>>> http://host.domain.net:5080/openmeetings/?secureHash=8b44248aa73d1793ba670ad1d43a5e74&scopeRoomId=9&language=1&user_id=2&moodleRoom=1&wwwroot=http://host.domain.net
>>> and when i changed the  Red5 host to be "http://host.domain.com"; i had
>>> a "Request OpenMeetings! OpenMeetings Service failed and no response
>>> was returned." error.
>>> Is there any extra configuration that i should make on the OpenMeetings
>>> server ?
>>> Hope i gave some usefull info.
>>>
>>> Thanks alot,
>>>
>>>
>>>
>>> On Mon, Jun 17, 2013 at 2:40 AM, Constantinos Ntzoufras <
>>> [email protected]> wrote:
>>>
>>>> In the ping i get the IP of the server. My Moodle installation is a
>>>> 2.4+. I moved it to a new IP so i do not really think it is an issue that
>>>> the ISP is blocking anything. I am still able to access my OpenMeetings
>>>> server from http://host.domain.com:5080 and my Moodle site. But still
>>>> when i load the frame of an OpenMeetings room in the Moodle website it
>>>> gives me the
>>>>  Error 109 (net::ERR_ADDRESS_UNREACHABLE): Unable to reach the server.
>>>>
>>>> Could it be a Moodle problem with the version, possibly not being
>>>> compatible with the OpenMeetings plugin I am using that one
>>>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/OpenMeetings%20Moodle%20Plugin/
>>>>  ?
>>>>
>>>> The setup is pretty much clear, with just the OpenMeetings server and
>>>> the Moodle website in localhost.
>>>> debug.swf does not show any errors so i can suppose it's functioning
>>>> but something else is happening.
>>>> Is there any way i could trace the requests and find out to what IP or
>>>> URL is the exact request so i can identify the problem?
>>>>
>>>> Thanks,
>>>>
>>>>
>>>> On Fri, Jun 14, 2013 at 4:10 AM, George Kirkham <[email protected]
>>>> > wrote:
>>>>
>>>>> Hi Constantinos,****
>>>>>
>>>>> ** **
>>>>>
>>>>> Are you able to access OpenMeetings without Moodle, that is access
>>>>> OpenMeeting directly ?  What happens both internally and externally (i.e.
>>>>> via the Internet) when you access just OpenMeetings by itself?****
>>>>>
>>>>> Using either****
>>>>>
>>>>> http://host.domain.com:5080/openmeetings/****
>>>>>
>>>>> or****
>>>>>
>>>>> http:// xxx.xxx.xxx.xxx:5080/openmeetings/****
>>>>>
>>>>> or both ?****
>>>>>
>>>>> ** **
>>>>>
>>>>> You said “my Moodle installation is configured with a public domain
>>>>> name”, I do not know your set up, but I use an internal Debian DNS
>>>>> server which manages internal (i.e. local LAN) connections to my web 
>>>>> server
>>>>> and to OpenMeetings so that on my LAN I can access my web site just like
>>>>> people who are external (i.e. who are accessing via the Internet).  A very
>>>>> similar solution is just to put an entry into your client computer’s host
>>>>> file, doing this allows me to access my servers via their public domain
>>>>> name, even if the IP address is not the same as the public IP address for
>>>>> my domain.****
>>>>>
>>>>> ** **
>>>>>
>>>>> For example in my Windows client computer;****
>>>>>
>>>>> *C:\Windows\System32\drivers\etc\hosts*
>>>>>
>>>>> # localhost name resolution is handled within DNS itself.****
>>>>>
>>>>> #             127.0.0.1       localhost****
>>>>>
>>>>> #             ::1             localhost****
>>>>>
>>>>>                 xxx.xxx.xxx.xxx                host.domain.com****
>>>>>
>>>>> ** **
>>>>>
>>>>> Where xxx.xxx.xxx.xxx is the IP address of the OpenMeetings and/or
>>>>> moodle server that I can ping using;****
>>>>>
>>>>> C:\ping xxx.xxx.xxx.xxx****
>>>>>
>>>>> ** **
>>>>>
>>>>> And should return something like;****
>>>>>
>>>>> ** **
>>>>>
>>>>> Pinging host.domain.com [xxx.xxx.xxx.xxx] with 32 bytes of data:****
>>>>>
>>>>> Reply from xxx.xxx.xxx.xxx: bytes=32 time<1ms TTL=63****
>>>>>
>>>>> Reply from xxx.xxx.xxx.xxx: bytes=32 time<1ms TTL=63****
>>>>>
>>>>> Reply from xxx.xxx.xxx.xxx: bytes=32 time=1ms TTL=63****
>>>>>
>>>>> Reply from xxx.xxx.xxx.xxx: bytes=32 time=1ms TTL=63****
>>>>>
>>>>> ** **
>>>>>
>>>>> Ping statistics for xxx.xxx.xxx.xxx:****
>>>>>
>>>>>     Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),****
>>>>>
>>>>> Approximate round trip times in milli-seconds:****
>>>>>
>>>>>     Minimum = 0ms, Maximum = 1ms, Average = 0ms****
>>>>>
>>>>> ** **
>>>>>
>>>>> If you have the entry correctly set in hosts file, then “C:\ping
>>>>> host.domain.com” should return very similar results.****
>>>>>
>>>>> ** **
>>>>>
>>>>> I hope that some of the above ideas might be of help to you.****
>>>>>
>>>>> ** **
>>>>>
>>>>> Thanks,****
>>>>>
>>>>> ** **
>>>>>
>>>>> George Kirkham****
>>>>>
>>>>> ** **
>>>>>
>>>>> ** **
>>>>>
>>>>> *From:* Constantinos Ntzoufras [mailto:[email protected]]
>>>>> *Sent:* Friday, 14 June 2013 10:38 AM
>>>>> *To:* [email protected]
>>>>> *Subject:* RE: Error 109 (net::ERR_ADDRESS_UNREACHABLE): Unable to
>>>>> reach the server.****
>>>>>
>>>>> ** **
>>>>>
>>>>> I have not tried to access an OpenMeetings room from inside Moodle in
>>>>> my local LAN because my Moodle installation is configured with a public
>>>>> domain name. At this time i cannot access an Openmeetings room from inside
>>>>> Moodle, even though i am able to access my Openmeetings server and get in
>>>>> the frame inside Moodle the error 109.
>>>>> I hope i was clear as possible.****
>>>>>
>>>>> On Jun 14, 2013 3:32 AM, "George Kirkham" <[email protected]>
>>>>> wrote:****
>>>>>
>>>>> Hi,****
>>>>>
>>>>>  ****
>>>>>
>>>>> Are you saying that Moodle and OpenMeetings are working correctly on
>>>>> the local LAN, but when accessing externally from the Interent there are
>>>>> connection problems ?****
>>>>>
>>>>>  ****
>>>>>
>>>>> You said;****
>>>>>
>>>>> “Could it be an issue that the request to the openmeetings server is
>>>>> coming from an address which looks like http://host.domain.com:port/and 
>>>>> not the usual
>>>>> http://host.domain.com/ (in other words if there is a problem that
>>>>> the request is coming from a url that has a port as well)”, I don’t
>>>>> believe that the addition of the port number should be a problem. This has
>>>>> never been a issue for myself.  This just tells the web browser to use a
>>>>> port other than port 80 when initiating the connection to the server.*
>>>>> ***
>>>>>
>>>>>  ****
>>>>>
>>>>> I can only suggest that there is something is either *blocking* or *not
>>>>> forwarding* one of the default OpenMeetings ports 5080, 1935, 8088,
>>>>> to your server ?****
>>>>>
>>>>>  ****
>>>>>
>>>>> What messages are you getting when you access
>>>>> http://host.domain.com:5080/openmeetings/ ?****
>>>>>
>>>>>  ****
>>>>>
>>>>> Is there anything logs in the red5/log/ folder that indicates the
>>>>> issue?****
>>>>>
>>>>>  ****
>>>>>
>>>>> http://openmeetings.apache.org/installation.html****
>>>>>
>>>>> Use the Debug-Application: Enter in your browser
>>>>> http://$RED-HOST:$RED5-PORT/openmeetings/?swf=maindebug.as3.swf11.swffor 
>>>>> example http://localhost:5080/openmeetings/?swf=maindebug.as3.swf11.swf
>>>>> ****
>>>>>
>>>>> http:// host.domain.com:5080/openmeetings/?swf=maindebug.as3.swf11.swf
>>>>> <http://localhost:5080/openmeetings/?swf=maindebug.as3.swf11.swf>****
>>>>>
>>>>>  ****
>>>>>
>>>>>  ****
>>>>>
>>>>> http://openmeetings.apache.org/RTMPSAndHTTPS.html****
>>>>>
>>>>>  ****
>>>>>
>>>>>  ****
>>>>>
>>>>> Thanks,****
>>>>>
>>>>>  ****
>>>>>
>>>>> George Kirkham****
>>>>>
>>>>>  ****
>>>>>
>>>>>  ****
>>>>>
>>>>>  ****
>>>>>
>>>>> *From:* Constantinos Ntzoufras [mailto:[email protected]]
>>>>> *Sent:* Friday, 14 June 2013 7:46 AM
>>>>> *To:* [email protected]
>>>>> *Subject:* Error 109 (net::ERR_ADDRESS_UNREACHABLE): Unable to reach
>>>>> the server.****
>>>>>
>>>>>  ****
>>>>>
>>>>> I have a problem that i have not managed yet to figure out.****
>>>>>
>>>>>  ****
>>>>>
>>>>> I have installed the OpenMeetings server and the OpenMeetings Moodle
>>>>> plugin for a Moodle website that i run on the same machine. The machine's
>>>>> operating system is CentOS 6.4.****
>>>>>
>>>>>  ****
>>>>>
>>>>> In my LAN i can access directly from every device/workstation the
>>>>> Moodle website (which runs in port 7777 instead of 80) and the 
>>>>> Openmeetings
>>>>> server (in port 5080)****
>>>>>
>>>>> From a different network though, (e.g. from my work), even though i am
>>>>> able to connect to the Moodle Website (on the same port as in my LAN 7777)
>>>>> and the Openmeetings server (5080) i am not able to connect to a test
>>>>> openmeetings room from the Moodle Plugin.****
>>>>>
>>>>>  ****
>>>>>
>>>>> The exact case is that i have created a test openmeetings room and
>>>>> when i try to access it i get a ****
>>>>>
>>>>>  ****
>>>>>
>>>>> Error 109 (net::ERR_ADDRESS_UNREACHABLE): Unable to reach the server.*
>>>>> ***
>>>>>
>>>>>  ****
>>>>>
>>>>> inside the OpenMeetings frame in the Moodle website, from Google
>>>>> Chrome. ****
>>>>>
>>>>>  ****
>>>>>
>>>>> I have added in my router every port (5080, 8088, 9999, 1935, 4445,
>>>>> 8443) and on my CentOS machine i have added all of these ports on the
>>>>> firewall, with SELinux disabled.****
>>>>>
>>>>>  ****
>>>>>
>>>>> A main problem is that my ISP is blocking requests to my public ip
>>>>> from my LAN,****
>>>>>
>>>>> in other words i cannot access my.exampleserver.network.net from
>>>>> inside my LAN.****
>>>>>
>>>>> Plus, i am not able to use ports 80 and 8080 to run the website there
>>>>> because my ISP blocks them so as not to collide with the web interface of
>>>>> the router that runs there.****
>>>>>
>>>>>  ****
>>>>>
>>>>> Could it be an issue that the request to the openmeetings server is
>>>>> coming from an address which looks like http://host.domain.com:port/and 
>>>>> not the usual
>>>>> http://host.domain.com/ (in other words if there is a problem that
>>>>> the request is coming from a url that has a port as well)****
>>>>>
>>>>>  ****
>>>>>
>>>>> Thank you****
>>>>>
>>>>>  ****
>>>>>
>>>>> --
>>>>> Constantinos Ntzoufras ****
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Constantinos Ntzoufras
>>>>
>>>
>>>
>>>
>>> --
>>> Κωνσταντίνος Ντζούφρας
>>> Constantinos Ntzoufras
>>>
>>
>>
>>
>> --
>> Κωνσταντίνος Ντζούφρας
>> Constantinos Ntzoufras
>>
>


-- 
Κωνσταντίνος Ντζούφρας
Constantinos Ntzoufras

Reply via email to