Announcement

Collapse
No announcement yet.

Problem with google calendar sync

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Problem with google calendar sync

    After entering the login and the password I get the following error:

    Der Dienst ist nicht verfügbar oder die Anmeldedaten sind nicht korrekt. (SUB-0008, -589519078-19753)

    But contact sync does work.

    Versionsinformationen
    Aktuelle UCS-Version: 2.2-9 sec5

    Univention Directory Manager
    Version 6.2.6-1.258.201004291133
    Build 29.04.2010
    Kontext: context10
    Admin Daemon Version: 6.16.1Rev11
    Groupware Version: 6.16.1Rev11
    GUI Version: 6.16.1Rev11
    Intergrations Version: 1.0.0-189

  • #2
    Hi,

    are you trying to synchronize contacts or calendar? Please post the corresponding stacktrace from the OX logfile at /var/log/open-xchange/open-xchange.log.0

    Greetings

    Comment


    • #3
      Hi,

      I have a same error : 19/10/2010 14:48-->Erreur : Service non disponible (SUB-0008, -913329453-9)

      I try to synchronise with a dedied Google Calendar


      GoogleAWCalendar.yml

      Code:
      --- !com.openexchange.subscribe.crawler.CrawlerDescription
      crawlerApiVersion: 618
      displayName: GoogleAWCalendar
      id: com.openexchange.subscribe.crawler.googleAW.calendar
      module: 2
      priority: 2
      workflowString: |
        --- !com.openexchange.subscribe.crawler.Workflow
        steps:
          - !com.openexchange.subscribe.crawler.LoginPageByFormActionStep
            actionOfLoginForm: "https://www.google.com/a/XXXXX.fr/ServiceLoginAuth"
            baseUrl: "https://www.google.com/calendar/hosted/XXXXX.fr"
            description: Log into Google Calendar of XXXXX
            linkAvailableAfterLogin: logout
            nameOfPasswordField: Passwd
            nameOfUserField: Email
            numberOfForm: 1
            pageTitleAfterLogin: logout
            password: ""
            url: "https://www.google.com/calendar/hosted/XXXXX.fr"
            username: ""
          - !com.openexchange.subscribe.crawler.GoogleCalendarICalStep
            description: Call the url to get the calendar-export-file
            url: "https://www.google.com/calendar/hosted/XXXXX.fr/exporticalzip"
      open-xchange.log.0

      Code:
      19 oct. 2010 13:46:02 com.openexchange.subscribe.crawler.Workflow execute
      INFO: Current Step : class com.openexchange.subscribe.crawler.LoginPageByFormActionStep
      19 oct. 2010 13:46:04 com.openexchange.tools.exceptions.DefaultLoggingLogic subsystemOrServiceDown
      GRAVE: Subsystem or service down: SUB-0008 Category=5 Message=Service unavailable exceptionID=726002434-8
      SUB-0008 Category=5 Message=Service unavailable exceptionID=726002434-8
              at com.openexchange.subscribe.SubscriptionExceptionFactory.createException(SubscriptionExceptionFactory.java:65)
              at com.openexchange.subscribe.SubscriptionExceptionFactory.createException(SubscriptionExceptionFactory.java:62)
              at com.openexchange.exceptions.Exceptions.create(Exceptions.java:141)
              at com.openexchange.exceptions.Exceptions.create(Exceptions.java:145)
              at com.openexchange.exceptions.Exceptions.create(Exceptions.java:157)
              at com.openexchange.subscribe.SubscriptionErrorMessage.create(SubscriptionErrorMessage.java:126)
              at com.openexchange.subscribe.crawler.Workflow.execute(Workflow.java:183)
              at com.openexchange.subscribe.crawler.Workflow.execute(Workflow.java:127)
              at com.openexchange.subscribe.crawler.internal.GenericSubscribeService.getContent(GenericSubscribeService.java:134)
              at com.openexchange.subscribe.internal.SubscriptionExecutionServiceImpl.executeSubscriptions(SubscriptionExecutionServiceImpl.java:160)
              at com.openexchange.subscribe.json.SubscriptionMultipleHandler.refreshSubscriptions(SubscriptionMultipleHandler.java:183)
              at com.openexchange.subscribe.json.SubscriptionMultipleHandler.performRequest(SubscriptionMultipleHandler.java:137)
              at com.openexchange.ajax.MultipleAdapterServlet.handle(MultipleAdapterServlet.java:113)
              at com.openexchange.ajax.MultipleAdapterServlet.doGet(MultipleAdapterServlet.java:87)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
              at com.openexchange.ajax.AJAXServlet.service(AJAXServlet.java:392)
              at com.openexchange.ajax.SessionServlet.service(SessionServlet.java:164)
              at com.openexchange.ajax.PermissionServlet.service(PermissionServlet.java:66)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
              at com.openexchange.ajp13.najp.AJPv13RequestHandlerImpl.doServletService(AJPv13RequestHandlerImpl.java:504)
              at com.openexchange.ajp13.AJPv13Request.response(AJPv13Request.java:129)
              at com.openexchange.ajp13.najp.AJPv13RequestHandlerImpl.createResponse(AJPv13RequestHandlerImpl.java:316)
              at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.createResponse(AJPv13ConnectionImpl.java:207)
              at com.openexchange.ajp13.najp.AJPv13Task.call(AJPv13Task.java:346)
              at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
              at java.util.concurrent.FutureTask.run(FutureTask.java:123)
              at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.runTask(CustomThreadPoolExecutor.java:738)
              at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.run(CustomThreadPoolExecutor.java:764)
              at java.lang.Thread.run(Thread.java:595)
      Thanks,
      Arnaud.
      Last edited by arnaud80; 10-19-2010, 03:04 PM.

      Comment


      • #4
        Is that a custom crawler configuration file?

        Comment


        • #5
          Yes, i show correctly the crawler GoogleAWCalendar in the frontend.

          crawler.properties

          Code:
          # Configuration options for the subscribe crawler component.
          
          # Points to the directory containing the workflow definitions of crawlers
          com.openexchange.subscribe.crawler.path=/opt/open-xchange/etc/groupware/crawlers/
          
          # Points to the remote URL containing updates to the workflow definitions
          com.openexchange.subscribe.crawler.updatepath=http://software.open-xchange.com/OX6/6.18/crawler-updates/files/
          
          # Points to the remove URL for updates to workflow definitions
          com.openexchange.subscribe.crawler.updatedfile=http://software.open-xchange.com/OX6/6.18/crawler-updates/updates.html
          
          # The time interval in which to check for updates. Defaults to 86400000, which means daily.
          com.openexchange.subscribe.crawler.updateinterval=86400000
          
          # Enables/disables auto-update for crawler functionality (true / false)
          com.openexchange.subscribe.crawler.enableautoupdate=true
          
          # Only update crawlers that are already installed (true) or add new crawlers as they become available (false)
          com.openexchange.subscribe.crawler.onlyupdatealreadyinstalled=false
          
          # Enable / Disable individual crawlers (true / false)
          com.openexchange.subscribe.crawler.yahoocom=true
          com.openexchange.subscribe.xing=true
          com.openexchange.subscribe.crawler.googlemail=true
          com.openexchange.subscribe.crawler.webde=true
          com.openexchange.subscribe.crawler.google.calendar=true
          com.openexchange.subscribe.crawler.googleAW.calendar=true
          com.openexchange.subscribe.crawler.facebook=true
          com.openexchange.subscribe.crawler.gmx=true
          com.openexchange.subscribe.linkedin=true
          com.openexchange.subscribe.crawler.t-online.de=true
          com.openexchange.subscribe.crawler.gmx.com=true
          com.openexchange.subscribe.crawler.msn.de=true
          com.openexchange.subscribe.crawler.suncontacts=false
          com.openexchange.subscribe.crawler.suncalendar=false
          com.openexchange.subscribe.crawler.suntasks=false

          Comment


          • #6
            Well, i cant tell if your custom crawler works - does the standard google crawler work for you?

            Comment


            • #7
              Yes, the standard Google crawler work.
              But i need to connect a customer to a dedicated Google account.

              Is it posible to have a more log information ?

              Comment


              • #8
                You could enable DEBUG as loglevel at file-logging.properties. But i am not sure if this will contain more info for the crawler mechanism.

                Comment

                Working...
                X