News

  • OS X Mavericks Server is difficult: CSDatabaseError SOLVED

    Always issues with OS X Server, not sure why I'm not using Ubuntu exclusively. The only feature I am missing is the caching server. In a world of unlimited bandwidth (or at least more bandwidth than I typically use ) do I even require this server?

     

    My goal was to make Apple software downloads super fast. I keep running into issues.

     

    For one any sane deployment is going to be virtualized -- right? Wrong. I'm continually bombarded by console errors since Mavericks is running virtualized. Not a major pain, it certainly does not affect my work but I can't help but feel it shouldn't be happening in the first place.

     

    I can roll back to a previous snapshot of the server fairly effortlessly (with a VM) but I always feel a bit better with a software manipulation to resolve any bugs. I was able to get my system back up after a disk utility permissions repair for 1 reboot, then back to Connection to DB failed. I re-ran the permissions repair but I assume it is still in a pretty fragile state.

     

    Below is the error report I was seeing on my server.

      

    Caught exception "Connection to DB failed" [CSDatabaseError] executing route /auth/?redirect=https://server.local/devicemanagement/api/authentication/callback:
    (
    	0   CoreFoundation                      0x00007fff8cf2525c __exceptionPreprocess + 172
    	1   libobjc.A.dylib                     0x00007fff910d2e75 objc_exception_throw + 43
    	2   CSService                           0x00000001074579bd -[CSConnectionPool openConnection] + 3309
    	3   CSService                           0x000000010745838a -[CSConnectionPool currentConnection] + 98
    	4   CSService                           0x00000001074e7329 -[CSAuthService unauthenticatedSession] + 82
    	5   CSService                           0x00000001074e7903 -[CSAuthService currentOrNewSession] + 154
    	6   CSService                           0x00000001074d7c71 +[CSHTTPRouteHelper setCurrentSessionForRequest:] + 264
    	7   CSService                           0x00000001074e1c09 __21-[CSAuthService init]_block_invoke + 367
    	8   CSService                           0x00000001074d381a __53-[CSRoutingHTTPConnection httpResponseForMethod:URI:]_block_invoke + 95
    	9   CSService                           0x00000001074d6d6c -[CSHTTPBackgroundResponse bounce:] + 286
    	10  Foundation                          0x00007fff880dc76b __NSThread__main__ + 1318
    	11  libsystem_pthread.dylib             0x00007fff8eda5899 _pthread_body + 138
    	12  libsystem_pthread.dylib             0x00007fff8eda572a _pthread_struct_init + 0
    	13  libsystem_pthread.dylib             0x00007fff8eda9fc9 thread_start + 13
    )


    Now I've just moved to a brand new system - bare metal - no vm. For me its not a pain if everything gets wiped again, but its less than inspiring. This new system uses an external disk for a lot of the "Assets" so I am hoping this will be more disaster resilient. pfft
  • ← Next Post Previous Post →