Hi -- I've just gotten CouchDB installed (SVN trunk r743373, OS X 10.5.6, dependencies installed via DarwinPorts). The test suite passes, and a couple of the simple examples from the O'Reilly book-in- progress work, but when I try to replicate the Twitter client as described in jchris's "My Couch Or Yours" blog post, I keep getting errors.

Actually the Replicator in the Futon interface doesn't show anything, it just never stops the spinny progress indicator. But this immediately gets dumped to the log file:

[Sun, 15 Feb 2009 03:58:57 GMT] [error] [emulator] Error in process <0.214.0> with exit value: {{nocatch,{unauthorized,<<39 bytes>>}}, [{couch_db,validate_doc_update,3},{couch_db,'-update_docs/4-lc $^1/1-8-',2},{lists,zipwith,3},{couch_db,update_docs,4}, {couch_rep,save_docs_buffer,3}]}

[Sun, 15 Feb 2009 03:58:57 GMT] [error] [<0.49.0>] {error_report,<0.22.0>,
    {<0.49.0>,std_error,
     {mochiweb_socket_server,235,
         {child_error,
             {{nocatch,
                  {unauthorized,
                      <<"You are not a server or database admin.">>}},
              [{couch_db,validate_doc_update,3},
               {couch_db,'-update_docs/4-lc$^1/1-8-',2},
               {lists,zipwith,3},
               {couch_db,update_docs,4},
               {couch_rep,save_docs_buffer,3}]}}}}}

Looks like some sort of permissions problem. I have, as advised in the installation instructions, added an admin account to the local.ini setup. But I've logged in with that account in the browser (I've tried both Safari and Firefox) and I can create db's and documents via the web interface. Is there a specific problem with replication and admin access?

Thanks,

—Jens

Reply via email to