Ho couchdb in esecuzione su due computer (uno di Windows 7, l'altro di Windows 8). Se non eseguo couchdb come servizio Windows (Windows 7), posso accedervi da un computer remoto attraverso il firewall. Se eseguo un'istanza couchdb come servizio Windows (lo stesso, Windows 7), posso accedervi solo se spengo il firewall della macchina che ospita l'istanza a cui sto tentando di accedere. Le configurazioni CouchDB sono le stesse in entrambi i casi. (le due macchine sono su una rete locale)Couchdb come servizio di Windows - accesso remoto
Non so molto sulle impostazioni avanzate del firewall, ma ho provato a cambiare ciò che sembra logico per me e non ha aiutato.
Che cosa esattamente deve essere modificato nelle impostazioni del firewall per consentire l'istanza di couchdb in esecuzione come servizio a cui accedere in remoto?
AGGIORNAMENTO: risolto! Seguito le istruzioni sotto 1c da this link:
"(1c) di Windows 7
navigare attraverso al Pannello di controllo> Windows Firewall
Fare clic su "Impostazioni avanzate" nel riquadro a sinistra
.Fare clic su "Regole in entrata" e quindi su "Nuova regola"
Selezionare "Porta", fare clic su Avanti quindi selezionare "TCP" e inserire "5900 come porta locale.
Fare clic su Avanti e consentire la connessione.
Fare clic nuovamente su Avanti e assicurarsi che "Dominio", "Privato" e "Pubblico" siano tutti spuntati.
Nome vostra regola firewall, quindi salvarlo."
e utilizzata la porta di CouchDB (5984).
Grazie Sì, adesso ha un senso, ma io sono molto nuovo a questo e avere altre due domande del noob:.! 1) Non avevo bisogno di aprire la porta 6984 per far funzionare le mie impostazioni - come mai? 2) Perché non ho dovuto toccare nulla se l'istanza non era in esecuzione come servizio di Windows? – Aineko