carpeVideo Wrote:Yes I installed EWA 83, I just downgraded to Python 2.4 instead of 2.6 to check if that was the issue. It started to have better behavior and complain about not having crypto so I moved the lib from xbmc/scripts/resources/lib (as in the instructions) to xbmc/scripts/mygbpvr/resources/lib and now I get this:[CODE]
08:38:31 T:3072 M:2026602496 NOTICE: No handlers could be found for logger "suds.client"
08:38:31 T:3072 M:2026475520 NOTICE: EXCEPTION: : Traceback (most recent call last):
File "D:\programs\XBMC\scripts\myGBPVR\resources\src\gbpvr\home.py", line 151, in refreshOnInit
self.statusData = self.gbpvr.GetGBPVRInfo(self.settings.GBPVR_USER, self.settings.GBPVR_PW)
File "D:\programs\XBMC\scripts\myGBPVR\resources\src\GBPVR_Connect.py", line 134, in GetGBPVRInfo
self.channels = self.getChannelList(userid, password)
File "D:\programs\XBMC\scripts\myGBPVR\resources\src\GBPVR_Connect.py", line 156, in getChannelList
ret_soap = client.service.getChannelListObject(soapheaders=authObj)
WebFault: Server raised fault: 'Server was unable to process request. ---> Padding is invalid and cannot be removed.'
08:38:36 T:1548 M:2026713088 ERROR: CLocalizeStrings::ClearBlock: Trying to clear non existent block D:\programs\XBMC\scripts\myGBPVR
Is this caused be unicode - if so how to I turn that off in the EWA? I don;t see an obvious option, and my log in and password are just straight text
Also is it possible to change WOL to Wake on Magic packet? I only allow the GBPVR server to wake that way since errant packets were requesting it (guess I could just put it in a script that starts XBMC)
Thanks
CV
Well, that's strange... Now the server is complaining that it cannot handle the encoded password:
carpeVideo Wrote:WebFault: Server raised fault: 'Server was unable to process request. ---> Padding is invalid and cannot be removed.')
Are you sure you supplied both a userid and password? The unicode part just means that you can't use unicode characters (ie. special language characters and such) for the userid and password, so I'd recommend just straight characters (a-Z, 1-9). Could you, otherwise, post a dir-list of your Crypto directory? I can then compare it to mine and see what the issue is....
It defintely is Python 2.4 (since that's what XBMC is using internally), and the location should be .../xbmc/scripts/myGBPVR/resources/lib. I might have a little error in the "readme"...
Are you doing this on a Unix or on a Windows machine? I'd need to know when comparing. Also, Crypto comes with some binary components, so you can't mix/match Unix and Windows versions...
The WOL does use the "magic packet". I have my GBPVR server setup the same way as you, and I use this to wake up the server on demand......
//Ton