Domanda

Sto usando CCNET 1.6 e CCTRAY 1.6. Sul server Build, il vassoio funziona correttamente usando LocalHost. A distanza, però, non sono in grado di collegare il vassoio alla dashboard. L'URL del dashboard funziona alla grande, ma quando lo inserisco nelle impostazioni di cctray, ricevo un errore del server interno 500.

Questo ha funzionato fino a quando non ho dovuto spostare CCNET da Defaultwebsite a sé stante. Mi sono perso qualcosa quando l'ho cambiato?

Grazie, Joe

È stato utile?

Soluzione

In realtà questo è simile a una domanda ho solo chiesto Ma se vuoi persistere con remoto (ma potresti non funzionare così bene su Internet con Fiwalls e simili)

  1. Apri il tuo dashboard.config (probabilmente percorso è C: Programmi (x86) crUisiControl.net webdashboard dashboard.config)

  2. Trova il numero di porta che la dashboard si sta connettendo al server (ad es. 21234)

  3. Nel vassoio CC, selezionare REMOTING ed ENTRA Nome host: Portnumber (EG: MyCruisserver: 21234)

Altri suggerimenti

Supponendo che il server CCNET faccia parte della rete locale, questo dovrebbe funzionare:

  • Seleziona .NET REMOTING AS TIPO DI CONNEGNA
  • Specificare l'indirizzo del server CCNET solo con il suo indirizzo IP (invece di utilizzare l'URL Dashboard)

Prova a spegnere il tuo firewall, potrebbe essere che non hai aperto la porta.

Quindi, usa il file buildserver:port metodo (remoto via .RETE).

Ho appena risolto il mio problema (v1.8.3 per la mia installazione).

Ho impostato l'attributo nome in <server /> Tag in dashboard.config per abbinare il nome host. Non sono sicuro che sia necessario, ma questa è la prima cosa che ho provato.

Poi ho ispezionato i binding per il sito che la dashboard è ospitata in IIS. Il nome host per l'associazione era vuoto, quindi l'ho cambiato in nome host per il sito.

Ho notato che il registro degli eventi della macchina CCNET aveva eccezioni registrate per un dominio sconosciuto mentre cercavo di collegare CCTray ad esso.

Quando sono andato ad aggiungere un server build in cctray sulla macchina remota, ho selezionato tramite dashboard e ha funzionato per me.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top