Não é possível criar livros de endereços do CouchDB em evolução?

5

Não consigo criar novos catálogos de endereços couchDB em evolução ou abrir os que são Evolution acha que eu tenho. . Eu tentei passar por estas sugestões sem sucesso:

$ killall beam.smp beam
beam: no process found
$ rm /home/amanda/.config/desktop-couch/desktop-couchdb.ini 
$ dbus-send --session --dest=org.desktopcouch.CouchDB --print-reply --type=method_call / org.desktopcouch.CouchDB.getPort
Error org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

A próxima sugestão é killall -9 e-addressbook-factory then export COUCHDB_DEBUG_MESSAGES=1 e relançar com /usr/lib/evolution/e-addressbook-factory&

A e-addressbook-factory não está em execução, mas o relançamento parece ir bem. Quando tento visualizar meus catálogos de endereços do CouchDB (tentei criar um segundo, agora tenho dois agora), recebo isto:

** (e-addressbook-factory:6491): WARNING **: Couldn't get port for desktopcouch: Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/dbus/service.py", line 702, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/lib/desktopcouch/desktopcouch-service", line 73, in getPort
    port = int(desktopcouch._direct_access_find_port())
  File "/usr/lib/python2.6/dist-packages/desktopcouch/__init__.py", line 193, in __find_port__linux
    return __find_port__linux(pid, ctx, retries_left - 1)
  File "/usr/lib/python2.6/dist-packages/desktopcouch/__init__.py", line 193, in __find_port__linux
    return __find_port__linux(pid, ctx, retries_left - 1)
  File "/usr/lib/python2.6/dist-packages/desktopcouch/__init__.py", line 193, in __find_port__linux
    return __find_port__linux(pid, ctx, retries_left - 1)
  File "/usr/lib/python2.6/dist-packages/desktopcouch/__init__.py", line 194, in __find_port__linux
    raise RuntimeError("Unable to find listening port")
RuntimeError: Unable to find listening port


** (e-addressbook-factory:6491): WARNING **: Could not create DesktopcouchSession object

A última sugestão - parar o desktop e remover o arquivo .ini e o cachedb.html em cache - não funciona melhor.

** (e-addressbook-factory:6680): WARNING **: Couldn't get port for desktopcouch: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

** (e-addressbook-factory:6680): WARNING **: Could not create DesktopcouchSession object

Eu realmente não preciso dos meus dados, eu tenho isso. Eu gostaria de começar a usar a sincronização de contatos do UbuntuOne, no entanto. Há claramente algo faltando aqui.

    
por Amanda 10.06.2011 / 15:33

1 resposta

2

Eu notei você Rm seu arquivo desktop.ini.

Quando você reiniciou o sofá, talvez ele não tenha reinstalado o arquivo com êxito. Eu tive esse problema por um tempo.

Experimente / usr / lib / desktopcouch / desktopcouch-service

dbus-send --session --dest = org.desktopcouch.CouchDB --print-reply --type = method_call / org.desktopcouch.CouchDB.getPort

arquivo xdg-aberto: ///home/amanda/.local/share/desktop-couch/couchdb.html

Isso irá recriar os arquivos ini, randomizar as portas e reiniciar o sistema completamente. Quando isso for feito, ele mostrará seus detalhes no servidor Apache

    
por Christopher Stansbury 28.07.2011 / 20:25