Author Topic: Problem with New Weborbiter  (Read 15257 times)

davegravy

  • Addicted
  • *
  • Posts: 551
    • View Profile
Problem with New Weborbiter
« on: July 06, 2010, 06:15:52 pm »
After apt-get updating/upgrading this morning, I followed the instructions in the wiki for the "old" weborbiter, as I understand they should still work for the new one.

The home screen will load, but clicking anywhere results in the angry flying red linux penguin (see attached)

The log seems to show that the device kills the connection immediately after loading the home screen (before any input is received from the user).

Log file below shows a router reload (12:08:34) and then starting a session in IE8 (12:09:13). I can post a detailed log if it will help.

Code: [Select]
05 07/06/10 12:08:34.506 Got a reload command from 0  <0xb3d8bb90>
05 07/06/10 12:08:37.982 Dropping all sockets... <0xb4f286f0>
05 07/06/10 12:08:37.982 Done dropping sockets! <0xb4f286f0>
05 07/06/10 12:08:38.029 void ClientSocket::Disconnect() on this socket: 0x923e4b0 (m_Socket: 6) <0xb4f286f0>
Return code: 2
2 07/06/10 12:08:38 88 (spawning-device) Device requests restart... count=1/50 dev=88
Tue Jul  6 12:08:38 EDT 2010 Restart
========== NEW LOG SECTION ==========
1 07/06/10 12:08:46 88 (spawning-device) Starting... 1
1 07/06/10 12:08:46 88 (spawning-device) Found /usr/pluto/bin/LaunchProxy_Orbiter.sh
05 07/06/10 12:08:48.272 Server's internal ip address: 192.168.80.1 <0xb4e336f0>
05 07/06/10 12:08:50.358 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:50.369 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:50.410 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:50.420 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:50.696 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:50.716 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:50.736 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:50.746 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:50.876 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:50.896 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:51.988 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:09:13.567 Received IMAGE 10736, but device hasn't identified itself yet. <0xb2d26b90>
05 07/06/10 12:09:13.567 Received: IMAGE 10736 <0xb2d26b90>
05 07/06/10 12:09:13.568 Sent: IMAGE 16457\n\n<IMAGE> <0xb2d26b90>
05 07/06/10 12:09:13.569 Socket::ReceiveData 0x8a764f0 failed, bytes left 0 start: 590000 1: 0 1b: 0 2: 0 2b: 0 m_Socket: 9 Incoming_Conn Socket 9 192.168.80.1 <0xb2d26b90>
05 07/06/10 12:09:13.569 Socket::ReceiveString2 ReceiveData failed m_Socket: -1 Incoming_Conn Socket 9 192.168.80.1 <0xb2d26b90>
05 07/06/10 12:09:13.570 TCPIP: Closing connection to -1 (Proxy_Orbiter) 0x8a764f0 m_Socket: -1 <0xb2d26b90>

« Last Edit: July 06, 2010, 06:28:31 pm by davegravy »

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: Problem with New Weborbiter
« Reply #1 on: July 06, 2010, 07:02:12 pm »
After apt-get updating/upgrading this morning, I followed the instructions in the wiki for the "old" weborbiter, as I understand they should still work for the new one.

The home screen will load, but clicking anywhere results in the angry flying red linux penguin (see attached)

The log seems to show that the device kills the connection immediately after loading the home screen (before any input is received from the user).

Log file below shows a router reload (12:08:34) and then starting a session in IE8 (12:09:13). I can post a detailed log if it will help.

Code: [Select]
05 07/06/10 12:08:34.506 Got a reload command from 0  <0xb3d8bb90>
05 07/06/10 12:08:37.982 Dropping all sockets... <0xb4f286f0>
05 07/06/10 12:08:37.982 Done dropping sockets! <0xb4f286f0>
05 07/06/10 12:08:38.029 void ClientSocket::Disconnect() on this socket: 0x923e4b0 (m_Socket: 6) <0xb4f286f0>
Return code: 2
2 07/06/10 12:08:38 88 (spawning-device) Device requests restart... count=1/50 dev=88
Tue Jul  6 12:08:38 EDT 2010 Restart
========== NEW LOG SECTION ==========
1 07/06/10 12:08:46 88 (spawning-device) Starting... 1
1 07/06/10 12:08:46 88 (spawning-device) Found /usr/pluto/bin/LaunchProxy_Orbiter.sh
05 07/06/10 12:08:48.272 Server's internal ip address: 192.168.80.1 <0xb4e336f0>
05 07/06/10 12:08:50.358 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:50.369 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:50.410 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:50.420 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:50.696 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:50.716 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:50.736 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:50.746 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:50.876 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:50.896 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:08:51.988 Could not find text object: 670 <0xb4e10b90>
05 07/06/10 12:09:13.567 Received IMAGE 10736, but device hasn't identified itself yet. <0xb2d26b90>
05 07/06/10 12:09:13.567 Received: IMAGE 10736 <0xb2d26b90>
05 07/06/10 12:09:13.568 Sent: IMAGE 16457\n\n<IMAGE> <0xb2d26b90>
05 07/06/10 12:09:13.569 Socket::ReceiveData 0x8a764f0 failed, bytes left 0 start: 590000 1: 0 1b: 0 2: 0 2b: 0 m_Socket: 9 Incoming_Conn Socket 9 192.168.80.1 <0xb2d26b90>
05 07/06/10 12:09:13.569 Socket::ReceiveString2 ReceiveData failed m_Socket: -1 Incoming_Conn Socket 9 192.168.80.1 <0xb2d26b90>
05 07/06/10 12:09:13.570 TCPIP: Closing connection to -1 (Proxy_Orbiter) 0x8a764f0 m_Socket: -1 <0xb2d26b90>



Hi,

I will be writing up a new Wiki page for the new Web Orbiter asap... the config and setup needed is somewhat different to the original Web Orbiter - I will write that up asap. The 'Flying Tux' cursor is a 'placeholder' for a more appropriate 'beach ball' cursor that indicates when a screen update is being processed. There is a new and updated build of Web Orbiter 2.0 in svn now that includes a number of improvements and a more appropriate 'beach ball' style cursor this should appear in the next build ;-)


Here is the wiki page for the new Web Orbiter...more work needed but it should help anyone to get started; http://wiki.linuxmce.org/index.php/Web_Orbiter_2.0

All the best


Andrew

« Last Edit: July 07, 2010, 12:36:01 am by totallymaxed »
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

uplink

  • Administrator
  • Guru
  • *****
  • Posts: 192
  • Linux and LinuxMCE witchdoctor
    • View Profile
Re: Problem with New Weborbiter
« Reply #2 on: July 06, 2010, 07:25:57 pm »
After apt-get updating/upgrading this morning, I followed the instructions in the wiki for the "old" weborbiter, as I understand they should still work for the new one.

The home screen will load, but clicking anywhere results in the angry flying red linux penguin (see attached)

The log seems to show that the device kills the connection immediately after loading the home screen (before any input is received from the user).

Log file below shows a router reload (12:08:34) and then starting a session in IE8 (12:09:13). I can post a detailed log if it will help.

Personally I don't like this message: "Could not find text object: 670". Try a full regen (not a quick one).

The "device kills connection immediately" symptom is actually alright, since the web page connects, does its thing and disconnects. Once a second you should see a "ANYNEWS?" message in the logs, because the web page checks for updates every second, and if you don't, it means the Proxy_Orbiter lacks a change (but this change would only prevent automatic refreshes from working, the rest of the web orbiter should work just fine regardless).

uplink

  • Administrator
  • Guru
  • *****
  • Posts: 192
  • Linux and LinuxMCE witchdoctor
    • View Profile
Re: Problem with New Weborbiter
« Reply #3 on: July 06, 2010, 07:30:10 pm »
I will be writing up a new Wiki page for the new Web Orbiter asap... the config and setup needed is somewhat different to the original Web Orbiter - I will write that up asap. The 'Flying Tux' cursor is a 'placeholder' for a more appropriate 'beach ball' cursor that indicates when a screen update is being processed. There is a new and updated build of Web Orbiter 2.0 in svn now that includes a number of improvements and a more appropriate 'beach ball' style cursor this should appear in the next build ;-)

Actually, I didn't upload the beach ball cursor to LinuxMCE :) You still get SuperTux. I'll put it in LinuxMCE SVN now, but leave it disabled until a switch is made for selecting one or the other (some people like SuperTux :P).

uplink

  • Administrator
  • Guru
  • *****
  • Posts: 192
  • Linux and LinuxMCE witchdoctor
    • View Profile
Re: Problem with New Weborbiter
« Reply #4 on: July 06, 2010, 07:43:09 pm »
Also, try Firefox and Chrome, just to rule out any Javascript issues with Internet Explorer.

davegravy

  • Addicted
  • *
  • Posts: 551
    • View Profile
Re: Problem with New Weborbiter
« Reply #5 on: July 06, 2010, 08:17:47 pm »
Also, try Firefox and Chrome, just to rule out any Javascript issues with Internet Explorer.

Tried Chrome and the behaviour is a bit different (though still broken). Instead of the SuperTux persisting after the first button-push, it disappears after a couple seconds and is replaced by a blank (black) screen. The only exception to this is the "Active Calls" button which yields the attached image.

uplink

  • Administrator
  • Guru
  • *****
  • Posts: 192
  • Linux and LinuxMCE witchdoctor
    • View Profile
Re: Problem with New Weborbiter
« Reply #6 on: July 06, 2010, 08:47:08 pm »
OK, that rules in a Javascript issue with Internet Explorer. I don't have it, so I never tested it. The other screens seem to be botched regens.

SuperTux appears before an AJAX request is sent with a command and to load the resulting image, and then it disappears. Somewhere the AJAX request dies on Internet Explorer.

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: Problem with New Weborbiter
« Reply #7 on: July 06, 2010, 09:34:04 pm »
I will be writing up a new Wiki page for the new Web Orbiter asap... the config and setup needed is somewhat different to the original Web Orbiter - I will write that up asap. The 'Flying Tux' cursor is a 'placeholder' for a more appropriate 'beach ball' cursor that indicates when a screen update is being processed. There is a new and updated build of Web Orbiter 2.0 in svn now that includes a number of improvements and a more appropriate 'beach ball' style cursor this should appear in the next build ;-)

Actually, I didn't upload the beach ball cursor to LinuxMCE :) You still get SuperTux. I'll put it in LinuxMCE SVN now, but leave it disabled until a switch is made for selecting one or the other (some people like SuperTux :P).

Actually you just need to replace the file /var/www/pluto-admin/weborbiter/waiting.gif to change from SuperTux to anything else that you like as a 'refresh' cursor.

Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

Marie.O

  • Administrator
  • LinuxMCE God
  • *****
  • Posts: 3676
  • Wastes Life On LinuxMCE Since 2007
    • View Profile
    • My Home
Re: Problem with New Weborbiter
« Reply #8 on: July 06, 2010, 11:57:06 pm »
Actually you just need to replace the file /var/www/pluto-admin/weborbiter/waiting.gif to change from SuperTux to anything else that you like as a 'refresh' cursor.

SSHHHH, don't tell them. They will replace it with a waving Windows flag

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: Problem with New Weborbiter
« Reply #9 on: July 07, 2010, 12:44:19 am »
Actually you just need to replace the file /var/www/pluto-admin/weborbiter/waiting.gif to change from SuperTux to anything else that you like as a 'refresh' cursor.

SSHHHH, don't tell them. They will replace it with a waving Windows flag

:-)
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

uplink

  • Administrator
  • Guru
  • *****
  • Posts: 192
  • Linux and LinuxMCE witchdoctor
    • View Profile
Re: Problem with New Weborbiter
« Reply #10 on: July 07, 2010, 01:07:28 am »
Actually you just need to replace the file /var/www/pluto-admin/weborbiter/waiting.gif to change from SuperTux to anything else that you like as a 'refresh' cursor.

SSHHHH, don't tell them. They will replace it with a waving Windows flag

Or an Apple... err... apple :)

Riggs

  • Guru
  • ****
  • Posts: 185
    • View Profile
    • Kotonix LLC
Re: Problem with New Weborbiter
« Reply #11 on: July 07, 2010, 03:44:08 am »
Will i followed the new Wiki, on the latest snapshot, it loaded perfect, thanks for the documentation

However if i click on any of may cams there is no picture at all
Dell XPS Gen5 P4 3.2Ghz 64 x2, 3Gbs Ram, GeForce 8600GT 1Gb VRam, Creative Audigy 2 ZS, LinuxMCE 10.04 32bit,, 2 Eth Cards, Comcast business 25Mbs/5Mbs. Zwave, X10, Vera 3.

fastie81

  • Veteran
  • ***
  • Posts: 136
  • SSDD
    • View Profile
Re: Problem with New Weborbiter
« Reply #12 on: July 07, 2010, 08:25:55 am »
hey
Where did you get the documentation?
I have been looking on the Wiki and nothing..
Please let me know.
Fastie

Kooma

  • Veteran
  • ***
  • Posts: 102
    • View Profile
Re: Problem with New Weborbiter
« Reply #13 on: July 07, 2010, 08:32:15 am »

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: Problem with New Weborbiter
« Reply #14 on: July 07, 2010, 09:14:21 am »
Will i followed the new Wiki, on the latest snapshot, it loaded perfect, thanks for the documentation

However if i click on any of may cams there is no picture at all

Are you using motion cams? ie are you using the motion package to do motion detection on your cams?

Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk