[ https://issues.apache.org/jira/browse/COUCHDB-1032?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alessio Caiazza closed COUCHDB-1032. ------------------------------------ Resolution: Fixed Fix Version/s: 1.0.2 1.0.2 does not suffer this bug. > CouchDB fails to bind to IPv6 address on Windows > ------------------------------------------------ > > Key: COUCHDB-1032 > URL: https://issues.apache.org/jira/browse/COUCHDB-1032 > Project: CouchDB > Issue Type: Bug > Components: Database Core, HTTP Interface > Affects Versions: 1.0.1 > Environment: Windows 7 32bit > couchdb 1.0.1 windows binary installer > Reporter: Alessio Caiazza > Priority: Critical > Fix For: 1.0.2 > > > I'm trying to bind to IPv6 address :: but couchDB didn't start. > I've tried with > bind_address = :: > and with the specific IPv6 address. > ############################# LOG level setted do debug > ########################### > Erlang R14A (erts-5.8) [source] [smp:2:2] [rq:2] [async-threads:0] > Eshell V5.8 (abort with ^G) > 1> Apache CouchDB 1.0.1 (LogLevel=debug) is starting. > Configuration Settings ["../etc/couchdb/default.ini", > "../etc/couchdb/local.ini"]: > [admins] ***LINE REMOVED*** > [admins] ***LINE REMOVED*** > [attachments] compressible_types="text/*, application/javascript, > application/json, application/xml" > [attachments] compression_level="8" > [couch_httpd_auth] auth_cache_size="50" > [couch_httpd_auth] authentication_db="_users" > [couch_httpd_auth] authentication_redirect="/_utils/session.html" > [couch_httpd_auth] require_valid_user="false" > [couch_httpd_auth] ***LINE REMOVED*** > [couch_httpd_auth] timeout="600" > [couchdb] database_dir="../var/lib/couchdb" > [couchdb] delayed_commits="true" > [couchdb] max_attachment_chunk_size="4294967296" > [couchdb] max_dbs_open="100" > [couchdb] max_document_size="4294967296" > [couchdb] os_process_timeout="5000" > [couchdb] uri_file="../var/lib/couchdb/couch.uri" > [couchdb] util_driver_dir="../lib/couch-1.0.1/priv/lib" > [couchdb] view_index_dir="../var/lib/couchdb" > [daemons] auth_cache="{couch_auth_cache, start_link, []}" > [daemons] db_update_notifier="{couch_db_update_notifier_sup, start_link, > []}" > [daemons] external_manager="{couch_external_manager, start_link, []}" > [daemons] httpd="{couch_httpd, start_link, []}" > [daemons] query_servers="{couch_query_servers, start_link, []}" > [daemons] stats_aggregator="{couch_stats_aggregator, start, []}" > [daemons] stats_collector="{couch_stats_collector, start, []}" > [daemons] uuids="{couch_uuids, start, []}" > [daemons] view_manager="{couch_view, start_link, []}" > [httpd] allow_jsonp="false" > [httpd] authentication_handlers="{couch_httpd_oauth, > oauth_authentication_handler}, {couch_httpd_auth, > cookie_authentication_handler}, {couch_httpd_auth, > default_authentication_handler}" > [httpd] bind_address="::" > [httpd] default_handler="{couch_httpd_db, handle_request}" > [httpd] max_connections="2048" > [httpd] port="5984" > [httpd] secure_rewrites="true" > [httpd] vhost_global_handlers="_utils, _uuids, _session, _oauth, _users" > [httpd_db_handlers] _changes="{couch_httpd_db, handle_changes_req}" > [httpd_db_handlers] _compact="{couch_httpd_db, handle_compact_req}" > [httpd_db_handlers] _design="{couch_httpd_db, handle_design_req}" > [httpd_db_handlers] _temp_view="{couch_httpd_view, handle_temp_view_req}" > [httpd_db_handlers] _view_cleanup="{couch_httpd_db, > handle_view_cleanup_req}" > [httpd_design_handlers] _info="{couch_httpd_db, handle_design_info_req}" > [httpd_design_handlers] _list="{couch_httpd_show, handle_view_list_req}" > [httpd_design_handlers] _rewrite="{couch_httpd_rewrite, handle_rewrite_req}" > [httpd_design_handlers] _show="{couch_httpd_show, handle_doc_show_req}" > [httpd_design_handlers] _update="{couch_httpd_show, handle_doc_update_req}" > [httpd_design_handlers] _view="{couch_httpd_view, handle_view_req}" > [httpd_global_handlers] /="{couch_httpd_misc_handlers, handle_welcome_req, > <<\"Welcome\">>}" > [httpd_global_handlers] _active_tasks="{couch_httpd_misc_handlers, > handle_task_status_req}" > [httpd_global_handlers] _all_dbs="{couch_httpd_misc_handlers, > handle_all_dbs_req}" > [httpd_global_handlers] _config="{couch_httpd_misc_handlers, > handle_config_req}" > [httpd_global_handlers] _log="{couch_httpd_misc_handlers, handle_log_req}" > [httpd_global_handlers] _oauth="{couch_httpd_oauth, handle_oauth_req}" > [httpd_global_handlers] _replicate="{couch_httpd_misc_handlers, > handle_replicate_req}" > [httpd_global_handlers] _restart="{couch_httpd_misc_handlers, > handle_restart_req}" > [httpd_global_handlers] _session="{couch_httpd_auth, handle_session_req}" > [httpd_global_handlers] _stats="{couch_httpd_stats_handlers, > handle_stats_req}" > [httpd_global_handlers] _utils="{couch_httpd_misc_handlers, > handle_utils_dir_req, \"../share/couchdb/www\"}" > [httpd_global_handlers] _uuids="{couch_httpd_misc_handlers, > handle_uuids_req}" > [httpd_global_handlers] favicon.ico="{couch_httpd_misc_handlers, > handle_favicon_req, \"../share/couchdb/www\"}" > [log] file="../var/log/couchdb/couch.log" > [log] include_sasl="true" > [log] level="debug" > [query_server_config] reduce_limit="true" > [query_servers] javascript="./couchjs.exe ../share/couchdb/server/main.js" > [replicator] max_http_pipeline_size="10" > [replicator] max_http_sessions="10" > [stats] rate="1000" > [stats] samples="[0, 60, 300, 900]" > [uuids] algorithm="sequential" > Failure to start Mochiweb: eafnosupport > [error] [<0.106.0>] {error_report,<0.34.0>, > {<0.106.0>,crash_report, > [[{initial_call,{mochiweb_socket_server,init,['Argument__1']}}, > {pid,<0.106.0>}, > {registered_name,[]}, > {error_info,{exit,eafnosupport, > [{gen_server,init_it,6}, > {proc_lib,init_p_do_apply,3}]}}, > {ancestors,[couch_secondary_services,couch_server_sup, > <0.35.0>]}, > {messages,[]}, > {links,[<0.89.0>]}, > {dictionary,[]}, > {trap_exit,true}, > {status,running}, > {heap_size,1597}, > {stack_size,24}, > {reductions,352}], > []]}} > =CRASH REPORT==== 20-Jan-2011::09:39:55 === > crasher: > initial call: mochiweb_socket_server:init/1 > pid: <0.106.0> > registered_name: [] > exception exit: eafnosupport > in function gen_server:init_it/6 > ancestors: [couch_secondary_services,couch_server_sup,<0.35.0>] > messages: [] > links: [<0.89.0>] > dictionary: [] > trap_exit: true > status: running > heap_size: 1597 > stack_size: 24 > reductions: 352 > neighbours: > [error] [<0.89.0>] {error_report,<0.34.0>, > {<0.89.0>,supervisor_report, > [{supervisor,{local,couch_secondary_services}}, > {errorContext,start_error}, > {reason,eafnosupport}, > {offender,[{pid,undefined}, > {name,httpd}, > {mfargs,{couch_httpd,start_link,[]}}, > {restart_type,permanent}, > {shutdown,1000}, > {child_type,worker}]}]}} > =SUPERVISOR REPORT==== 20-Jan-2011::09:39:55 === > Supervisor: {local,couch_secondary_services} > Context: start_error > Reason: eafnosupport > Offender: [{pid,undefined}, > {name,httpd}, > {mfargs,{couch_httpd,start_link,[]}}, > {restart_type,permanent}, > {shutdown,1000}, > {child_type,worker}] > [error] [<0.81.0>] {error_report,<0.34.0>, > {<0.81.0>,supervisor_report, > [{supervisor,{local,couch_server_sup}}, > {errorContext,start_error}, > {reason,shutdown}, > {offender, > [{pid,undefined}, > {name,couch_secondary_services}, > {mfargs,{couch_server_sup,start_secondary_services,[]}}, > {restart_type,permanent}, > {shutdown,infinity}, > {child_type,supervisor}]}]}} > =SUPERVISOR REPORT==== 20-Jan-2011::09:39:55 === > Supervisor: {local,couch_server_sup} > Context: start_error > Reason: shutdown > Offender: [{pid,undefined}, > {name,couch_secondary_services}, > {mfargs,{couch_server_sup,start_secondary_services,[]}}, > {restart_type,permanent}, > {shutdown,infinity}, > {child_type,supervisor}] > =CRASH REPORT==== 20-Jan-2011::09:39:55 === > crasher: > initial call: application_master:init/4 > pid: <0.34.0> > registered_name: [] > exception exit: {bad_return, > {{couch_app,start, > [normal, > ["../etc/couchdb/default.ini", > "../etc/couchdb/local.ini"]]}, > {'EXIT', > {{badmatch,{error,shutdown}}, > [{couch_server_sup,start_server,1}, > {application_master,start_it_old,4}]}}}} > in function application_master:init/4 > ancestors: [<0.33.0>] > messages: [{'EXIT',<0.35.0>,normal}] > links: [<0.33.0>,<0.6.0>] > dictionary: [] > trap_exit: true > status: running > heap_size: 610 > stack_size: 24 > reductions: 422 > neighbours: > =INFO REPORT==== 20-Jan-2011::09:39:55 === > application: couch > exited: {bad_return,{{couch_app,start, > [normal, > ["../etc/couchdb/default.ini", > "../etc/couchdb/local.ini"]]}, > {'EXIT',{{badmatch,{error,shutdown}}, > [{couch_server_sup,start_server,1}, > {application_master,start_it_old,4}]}}}} > type: temporary > 1> -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira