Followed all the steps, but:
50 08/25/14 11:24:40.417 luup_log:75: GCal3 gc_V 0.6:Getting new token __LEAK__ this:40960 start:3620864 to 0x12e1000 <0x8c24>
50 08/25/14 11:24:40.420 luup_log:75: GCal3 gc_V 0.6:Client email is: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx@developer.gserviceaccount.com __LEAK__ this:4096 start:3624960 to 0x12e2000 <0x8c24>
50 08/25/14 11:24:40.792 luup_log:75: GCal3 gc_V 0.6:Command rm /etc/cmh-ludl/GCal3/GCal3.token returned 256 <0x8c24>
50 08/25/14 11:24:41.027 luup_log:75: GCal3 gc_V 0.6:Command /usr/lib/lua/googlejwt.sh xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx@developer.gserviceaccount.com https://www.googleapis.com/auth/calendar /etc/cmh-ludl/GCal3/GCal3.pem /etc/cmh-ludl/GCal3/GCal3.token returned 32512 <0x8c24>
50 08/25/14 11:24:41.028 luup_log:75: GCal3 gc_V 0.6:Could not execute the googlejwt.sh script <0x8c24>
50 08/25/14 11:24:41.029 luup_log:75: GCal3 gc_V 0.6:Fatal error trying to get access token <0x8c24>
06 08/25/14 11:24:41.032 Device_Variable::m_szValue_set device: 75 service: urn:srs-com:serviceId:GCalIII variable: gc_nextCheck was: 2014-08-25T14:13:52 now: 2014-08-25T14:24:32 #hooks: 0 upnp: 0 v:(nil)/NONE duplicate:0 <0x8c24>
50 08/25/14 11:24:41.033 luup_log:75: GCal3 gc_V 0.6:Next check will be in 10800 sec at 2014-08-25T14:24:32 <0x8c24>
The calendar shows up fine though after opening the calendar-tab, the device hangs on 'Checking...'.
Any idea? :-)
@duiffie
This log tells me there was a error trying to execute the command /ur/lib/lua/googlejwt.sh -- possibly that it could not be found .....
The number and type of arguments looks correct
What does the log file indicate at the very start ? It's possible there was a failure in downloading googlejwt.sh or setting it's permissions.
Unfortunately googlejwt.sh is currently a 'black box' there is no debugging. That's the next thing I'm working on, although - given a correctly formed GCal3.json file - I've not seen it fail.
Lets see if googlejwt.json exists first - can you telnet in ? do an 'ls -l' ?