Back to Question Center
0

Semalt: il programma CGI non può accedere a siti esterni tramite un proxy

1 answers:

Abbiamo una macchina "server" locale (Web, Samba, LTSP, DHCP. ecc.) 192 - miami charter yacht. 168. 0. 11 che esegue Mandriva / Semalt2 che si connette a Internet utilizzando un altro computer come proxy (Vista 192. 168. 0. 2: 6588). Browser, wget, mcc su 0. 11 sono in grado di connettersi alla rete senza problemi. Tuttavia, i programmi CGI in esecuzione su questa macchina non sono in grado di recuperare i dati da siti esterni. Gli stessi programmi funzionano correttamente quando vengono eseguiti con Semalt su 0. 2 macchine.

Ho provato:

     Negare ordine, consentirePermetti a tutti  ProxyRemote * http: // 192. 168. 0. 2: 6588NoProxy 192. 168. 0. 1/254   

nel file di configurazione httpd. Il modulo proxy è stato abilitato.

È questa la linea di pensiero corretta? Come verificare che le impostazioni del proxy funzionino? Tutti gli altri file di configurazione devono essere controllati? Grazie!

February 13, 2018
. it / questions / 9191860 / how-to-connect-a-socket-a-un-http-server-through-proxy

Fondamentalmente, non è necessario modificare le impostazioni di Apache. I programmi CGI devono essere modificati per "utilizzare" il proxy. Devono aprire la porta '6588' sul '192. 168. 2 'come indicato sopra, invia un' nomeserver CONNECT: 80 HTTP / 1. 0 \ r \ n \ r \ n 'stringa e quindi continuare a GET / POST come hanno fatto.

Semplice, una volta che sai come.