2017-08-04 3 views
0

Besoin d'aide pour résoudre et se connecter au serveur couchbase.Impossible de se connecter au serveur Couchbase sur la machine Windows à l'hôte local 8091

J'ai installé l'édition communautaire de couchbase server. Après l'installation, j'ai essayé d'accéder au serveur sur le port 8091. Mais pas de chance, la connexion de la plainte du navigateur a refusé.

Tech Détails

Couchbase-server-community_4.5.1-windows_amd64

Fiddler Suivi

Demande

GET http://localhost:8091/ HTTP/1.1

: localhost: 8091

Proxy-Connection: keep-alive

Upgrade-insécurisant Demandes: 1

User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, comme Gecko) Chrome/59.0.3071.115 Safari/537.36

Accepter: texte/html, application/xhtml + xml, application/xml; q = 0.9, image/webp, image/apng , /; q = 0,8

Accept-Encoding: gzip, dégonfler, br Accept-Language: fr-fr, fr; q = 0,8

Réponse

HTTP/1.1 502 Fiddler - Échec de la connexion

Date: Ven, 04 Aug 2017 12:12:51 GMT

Type de contenu: text/html; charset = UTF-8

Connection: close Cache-Control: no-cache, doit-revalider Horodatage: 17: 42: 51,523

[violon] La connexion a échoué 'localhost'.
Erreur: ConnectionRefused (0x274d).
System.Net.Sockets.SocketException pourrait être Aucune connexion parce que la machine cible activement refusé [:: 1]: 8091

état des services Panneau de configuration qui reflètent Couchbase serveur a commencé.

enter image description here

Telnet Statut enter image description here

+0

sur linux telnet nécessite de l'espace en tant que séparateur hôte/port. Notez également qu'il essaie de se connecter au port 23 et interprète '127.0.0.1: 8091' comme nom d'hôte. – avsej

+0

Modifié pour la syntaxe Telnet correcte pour référencer le port 8091. Toutefois, il indique que la connexion a échoué. – Rizwan

+0

Voyez-vous des erreurs dans les journaux du serveur? 'C: \ Program Files \ Couchbase \ Serveur \ var \ lib \ couchbase \ logs'. Est-il possible que le pare-feu le bloque activement? – avsej

Répondre

0

problème a été avec McAfee en utilisant les ports par défaut du serveur Couchbase.

Solution

  • installation Couchbase sur mesure d'utiliser les ports définis par l'utilisateur.
  • Mise à jour etc \ Couchbase \ static_config avec les ports au lieu de 8091 personnalisés -> 9000
  • Avec port API Couch modifié ci-dessus via CouchDB \ default.d \ capi.ini 8092 -> 9001
  • supprimé var \ lib \ couchbase \ config \ config.dat
  • Démarré Couchbase Service.

Résolu

  • http://localhost:9000/ est accessible maintenant.
  • les journaux de couchbase ont également confirmé la même chose.
    • [CouchDB: informations, 2017-08-11T14: 24: 25,815 + 05: 30, couchdb_ns_1 @ 127.0.0.1: cb_couch_sup < 0.95.0>: couch_log: info: 41] Apache CouchDB a commencé sur http://0.0.0.0:9001/
    • Êtes-vous sûr d'utiliser la bonne syntaxe telnet?