Unable to start the Mac Desktop client due to missing certificate in Keychain

  • 7016936
  • 22-Oct-2015
  • 04-Nov-2015

Environment

Novell Filr 1.1
Novell Filr 1.2
Novell Filr Desktop client 1.1
Novell Filr Desktop client 1.2

Situation

The Filr Desktop client does not start and the filr.log file reports the following "Can't export certificates from keychain: error 1" exception:

015-08-10 08:55:36,437 [MainThread] [INFO] Filr 1.2 (696) is starting. (aca)
2015-08-10 08:55:36,437 [MainThread] [INFO] Python version 2.7.8 (v2.7.8:ee879c0ffa11, Jun 29 2014, 21:07:35)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] (aca)
2015-08-10 08:55:36,438 [MainThread] [INFO] Running script: /Applications/Novell Filr.app/Contents/Resources/FilrLoad.scpt (aca.osx)
2015-08-10 08:55:36,454 [MainThread] [INFO] Created directory /Users/haribo/Library/Application Support/Novell/Filr/accounts (aca.filesystem)
2015-08-10 08:55:36,456 [MainThread] [INFO] Created directory /Users/haribo/Library/Application Support/Novell/Filr/accounts/1 (aca.filesystem)
2015-08-10 08:55:36,473 [MainThread] [INFO] Created directory /Users/haribo/Library/Application Support/Novell/Filr/accounts/1/filesync (aca.filesystem)
2015-08-10 08:55:36,595 [MainThread] [CRITICAL] Exception: <type 'exceptions.OSError'> (aca.excepts)
Traceback (most recent call last):
  File "mainapp.pyo", line 106, in run
  File "aca/net/certs.pyo", line 31, in NewCertificateManager
  File "aca/net/certs.pyo", line 41, in __init__
  File "aca/net/certs.pyo", line 141, in _GetUserTrustedCertificates
  File "aca/net/certs.pyo", line 174, in _ExportKeyChainCertificatesToFile
OSError: Can't export certificates from keychain: error 1

Resolution

An updated Desktop client with a fix for this issue is available in the Filr 1.2 Hot Patch 2 / Filr 1.1 Hot Patch 4, available via the Novell Patch Finder.