Calendario de Google - problema

73 views
Skip to first unread message

Leonardo Chianea

unread,
Dec 16, 2014, 12:30:48 AM12/16/14
to odoo-ar...@googlegroups.com
Sigo todos los pasos para instalar el calendario de google en odoo 8.0 (ubuntu 14.04) y todo va bien hasta que ingreso al calendario y quiero sincronizar con google . ahi obtengo la siguiente pagina de error. 

401. That’s an error.

Error: invalid_client

The OAuth client was not found.

alguien tiene el mismo problema? a alguien le funciona bien?

Leonardo Chianea

unread,
Dec 16, 2014, 11:00:31 AM12/16/14
to odoo-ar...@googlegroups.com
Este es el log del servidor para este problema

Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/werkzeug/serving.py", line 159, in run_wsgi
    execute(app)
  File "/usr/local/lib/python2.7/dist-packages/werkzeug/serving.py", line 146, in execute
    application_iter = app(environ, start_response)
  File "/opt/odoo/odoo-server/openerp/service/server.py", line 281, in app
    return self.app(e, s)
  File "/opt/odoo/odoo-server/openerp/service/wsgi_server.py", line 216, in application
    return application_unproxied(environ, start_response)
  File "/opt/odoo/odoo-server/openerp/service/wsgi_server.py", line 202, in application_unproxied
    result = handler(environ, start_response)
  File "/opt/odoo/odoo-server/openerp/http.py", line 1239, in __call__
    return self.dispatch(environ, start_response)
  File "/opt/odoo/odoo-server/openerp/http.py", line 1213, in __call__
    return self.app(environ, start_wrapped)
  File "/usr/local/lib/python2.7/dist-packages/werkzeug/wsgi.py", line 411, in __call__
    return self.app(environ, start_response)
  File "/opt/odoo/odoo-server/openerp/http.py", line 1380, in dispatch
    result = ir_http._dispatch()
application_iter = app(environ, start_response)
  File "/opt/odoo/odoo-server/openerp/service/server.py", line 281, in app
    return self.app(e, s)
  File "/opt/odoo/odoo-server/openerp/service/wsgi_server.py", line 216, in application
    return application_unproxied(environ, start_response)
  File "/opt/odoo/odoo-server/openerp/service/wsgi_server.py", line 202, in application_unproxied
    result = handler(environ, start_response)
  File "/opt/odoo/odoo-server/openerp/http.py", line 1239, in __call__
    return self.dispatch(environ, start_response)
  File "/opt/odoo/odoo-server/openerp/http.py", line 1213, in __call__
    return self.app(environ, start_wrapped)
  File "/usr/local/lib/python2.7/dist-packages/werkzeug/wsgi.py", line 411, in __call__
    return self.app(environ, start_response)
  File "/opt/odoo/odoo-server/openerp/http.py", line 1380, in dispatch
    result = ir_http._dispatch()
  File "/opt/odoo/odoo-server/openerp/addons/base/ir/ir_http.py", line 130, in _dispatch
    return self._handle_exception(e)
  File "/opt/odoo/odoo-server/openerp/addons/base/ir/ir_http.py", line 100, in _handle_exception
    return request._handle_exception(exception)
  File "/opt/odoo/odoo-server/openerp/http.py", line 618, in _handle_exception
    return super(HttpRequest, self)._handle_exception(exception)
  File "/opt/odoo/odoo-server/openerp/addons/base/ir/ir_http.py", line 126, in _dispatch
    result = request.dispatch()
  File "/opt/odoo/odoo-server/openerp/http.py", line 636, in dispatch
    r = self._call_function(**self.params)
  File "/opt/odoo/odoo-server/openerp/http.py", line 295, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/opt/odoo/odoo-server/openerp/service/model.py", line 113, in wrapper
    return f(dbname, *args, **kwargs)
  File "/opt/odoo/odoo-server/openerp/http.py", line 292, in checked_call
    return self.endpoint(*a, **kw)
  File "/opt/odoo/odoo-server/openerp/http.py", line 755, in __call
return self.method(*args, **kw)
  File "/opt/odoo/odoo-server/openerp/http.py", line 388, in response_wrap
    response = f(*args, **kw)
  File "/opt/odoo/odoo-server/addons/google_account/controllers/main.py", line 17, in oauth2callback
    state = simplejson.loads(kw['state'])
KeyError: 'state'

Leonardo Chianea

unread,
Jan 2, 2015, 9:57:47 AM1/2/15
to odoo-ar...@googlegroups.com
La solución parecia ser bastante simple, quitar los espacios que se adicionan automaticamente al inicio del ID luego de copiar en google... 
Cuando se pegaba el id en odoo había unos espacios al inicio que se toman como caracteres validos y eso generaba el problema ... 

Daniel Blanco

unread,
Jan 5, 2015, 12:16:00 AM1/5/15
to odoo-ar...@googlegroups.com

Efectivamente Leonardo, tuve el mismo problema. Con el tema de quitarle espacios, funcionó la sincronización, pero me sincroniza en un solo sentido.. es decir pasa los eventos en odoo a gcal y no al revés.

Leonardo Chianea

unread,
Jan 6, 2015, 6:56:58 PM1/6/15
to odoo-ar...@googlegroups.com
https://github.com/odoo/odoo/issues/4280 

Lo puse como un issue en github y parece que ya hicieron el commit ..supongo que ya estará resuelto.
Saludos
Reply all
Reply to author
Forward
0 new messages