Precedente :: Successivo |
Autore |
Messaggio |
LoJan Mortale adepto
Registrato: 14/12/08 18:42 Messaggi: 30
|
Inviato: 08 Nov 2010 16:51 Oggetto: Non tutti leggono le pagine sul mio server |
|
|
Non so se questo è il settore giusto del forum, ma provo a chiedere aiuto.
Il problema è che ho installato un server sul mio vecchio pc casalingo e lo uso per far fare ai miei allievi degli esercizi on-line ed altre attività (sono insegnante), ma da un po' di tempo molti di loro non riescono più ad accedere.
In effetti ho installato EasyPHP, che include MySQL ed Apache, e sul server ho poi messo la piattaforma Moodle, per gestire le attività degli allievi. Fino a qualche tempo fa il server era in ascolto sulla porta 80, e grazie a DynDns ero riuscito a dare alle mie classi un indirizzo, anzichè dover comunicare un diverso IP ogni volta che riattivavo il server; in quella situazione tutti gli studenti riuscivano ad aprire la pagine e lavorare.
Da qualche tempo (più di un anno), quando avvio il server, ricevo il messaggio che la porta è già occupata da un'altra applicazione. Ho risolto dirottando il server sulla porta 81, ma è da questo momento che sono iniziati i problemi.
Solo una parte degli allievi riesce ad accedere. Non solo, anche dai computer che ho a scuola, se io lavoro dalla rete dell'amministrazione accedo e lavoro senza problemi, se invece tento dalla rete utilizzata per la didattica, mi compare una scritta che mi dice qualcosa tipo “Server non trovato”.
Dipende dal mio server o dai diversi browser degli allievi? Sul server ho anche installato Bbclone, che registra i sistemi operativi, i browser e gli IP dei visitatori, e mi sembra che tanto Linux che Windows XP e Vista sono elencati, come pure tutti i browser più comuni...
Qualcuno riesce a darmi una mano? |
|
Top |
|
|
freemind Supervisor sezione Programmazione
Registrato: 04/04/07 20:28 Messaggi: 4643 Residenza: Internet
|
Inviato: 08 Nov 2010 23:18 Oggetto: |
|
|
Ti consiglio di riportare tutto sulla porta 80.
Se usi skype e non lo hai configurato in modo che non ascolti quella porta, quando parte lui la occupa e ciao ciao.
Il discorso skype vale per ogni altro software che usa quella porta.
Inoltre sei dietro ad un router? Hai un firewall?
Potresti indicare più o meno qual'è l'architettura della tua rete?
bau |
|
Top |
|
|
SverX Supervisor Macchinisti
Registrato: 25/03/02 11:16 Messaggi: 11568 Residenza: Tokelau
|
Inviato: 09 Nov 2010 10:29 Oggetto: Re: Non tutti leggono le pagine sul mio server |
|
|
LoJan ha scritto: | Da qualche tempo (più di un anno), quando avvio il server, ricevo il messaggio che la porta è già occupata da un'altra applicazione. Ho risolto dirottando il server sulla porta 81, ma è da questo momento che sono iniziati i problemi. |
La porta 81 è una porta non standard, è facile che ci siano sistemi (firewall, proxy, router) che la bloccano. Ovviamente cerca di tornare sulla porta 80 (trova quale altro software ti usa la porta semplicemente disabilitando tutto ciò che hai in avvio automatico e riabilitando un programma alla volta dovresti trovare il responsabile...)
come seconda chance prova la porta 8080, è comunemente usata come porta HTTP secondaria, dovrebbe andare probabilmente meglio della 81, non peggio sicuramente |
|
Top |
|
|
LoJan Mortale adepto
Registrato: 14/12/08 18:42 Messaggi: 30
|
Inviato: 30 Nov 2010 18:15 Oggetto: Non tutti leggono le pagine del mio server. |
|
|
Mi rifaccio vivo: ho innanzitutto tentato di utilizzare la porta :8080, che dovrebbe essere meglio della 81, ma ancora ho lo stesso problema, solo una percentuale molto bassa degli studenti riesce ad accedere al sito, visualizzare le pagine e svolgere gli esercizi interattivi, gli altri ottengono solo un messaggio di problemi col server. Non riesco a capirne il motivo, visto che la porta :8080, per quel che ne so, è quella che usano tutti i siti costruiti con Zope e Plone.
Tentando di capire come riportare il mio server sulla porta 80, ho usato TCPview per verificare quali programmi utilizzano le varie porte, e questo è quello che ho ottenuto:
[System Process]:0 TCP paoletti-8fydhc:4662 60.214.64.189:1125 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 host68-92-dynamic.8-79-r.retail.telecomitalia.it:1954 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 host143-82-dynamic.18-79-r.retail.telecomitalia.it:3208 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 host99-212-dynamic.18-87-r.retail.telecomitalia.it:50721 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 93-38-41-39.ip68.fastwebnet.it:64525 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 114.228.106.34:2594 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 116.18.203.41:10259 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 116.21.231.182:55465 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 116.21.231.182:55633 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 149.230.55.116.broad.km.yn.dynamic.163data.com.cn:2348 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 149.230.55.116.broad.km.yn.dynamic.163data.com.cn:4055 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 121.10.137.45:1850 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 121.10.137.45:2682 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 121.10.137.45:3585 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 122.194.207.122:4833 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 122.194.207.122:4930 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 151.64.195.240:4768 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 151.95.14.165:22648 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 222.61.152.15:1067 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 222.95.66.13:2515 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 222.95.66.13:2515 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 222.95.66.13:2515 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 222.95.66.13:2515 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4332 221.7.177.166:31652 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4338 222.95.66.13:15443 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4662 221.2.67.138:62227 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4342 217-162-32-58.dclient.hispeed.ch:44004 TIME_WAIT
[System Process]:0 TCP paoletti-8fydhc:4345 130.117.72.100:12350 TIME_WAIT
apache.exe:3084 TCP paoletti-8fydhc:8080 paoletti-8fydhc:0 LISTENING
explorer.exe:1196 UDP paoletti-8fydhc:2925 *:*
LSASS.EXE:252 UDP paoletti-8fydhc:isakmp *:*
LSASS.EXE:252 UDP paoletti-8fydhc:4500 *:*
mad.exe:2684 TCP paoletti-8fydhc:1046 paoletti-8fydhc:0 LISTENING
mstask.exe:668 TCP paoletti-8fydhc:1025 paoletti-8fydhc:0 LISTENING
mysqld.exe:3020 TCP paoletti-8fydhc:3306 paoletti-8fydhc:0 LISTENING
svchost.exe:444 TCP paoletti-8fydhc:epmap paoletti-8fydhc:0 LISTENING
System:8 TCP paoletti-8fydhc:microsoft-ds paoletti-8fydhc:0 LISTENING
System:8 TCP paoletti-8fydhc:netbios-ssn paoletti-8fydhc:0 LISTENING
System:8 UDP paoletti-8fydhc:microsoft-ds *:*
System:8 UDP paoletti-8fydhc:netbios-ns *:*
System:8 UDP paoletti-8fydhc:netbios-dgm *:*
Qualcuno è in grado di aiutarmi? |
|
Top |
|
|
SverX Supervisor Macchinisti
Registrato: 25/03/02 11:16 Messaggi: 11568 Residenza: Tokelau
|
Inviato: 01 Dic 2010 10:33 Oggetto: |
|
|
da quello che ho visto sembra che non hai niente sulla porta 80... ma fai una prova semplice: apri un prompt di DOS e scrivi
Codice: | telnet localhost 80 |
se non ti risponde allora non hai nessun servizio che risponde sulla porta 80, e quindi dovresti poter mettere il tuo servizio web. |
|
Top |
|
|
LoJan Mortale adepto
Registrato: 14/12/08 18:42 Messaggi: 30
|
Inviato: 01 Dic 2010 13:12 Oggetto: Non tutti leggono le pagine sul mio server |
|
|
Ho provato, ma ottengo questa risposta:
<<Impossibile aprire una connessione con l'host sulla porta 80 : connessione non riuscita>>
Non capisco cosa mi blocchi quella porta! |
|
Top |
|
|
pierpa Eroe in grazia degli dei
Registrato: 08/12/05 17:10 Messaggi: 167
|
Inviato: 01 Dic 2010 13:52 Oggetto: |
|
|
hai verificato il firewall di windows? |
|
Top |
|
|
LoJan Mortale adepto
Registrato: 14/12/08 18:42 Messaggi: 30
|
Inviato: 04 Dic 2010 18:19 Oggetto: Non tutti leggono le pagine sul mio server |
|
|
Il sistema operativo è Windows 2000 e non c'è un firewall! Temo si tratti di qualche meccanismo di sicurezza nei nuovi browser che impedisce di accedere a server in ascolto su porte diverse dalla 80, se capissi di cosa si tratta potrei suggerire agli allievi qualche modo per disattivarlo... |
|
Top |
|
|
SverX Supervisor Macchinisti
Registrato: 25/03/02 11:16 Messaggi: 11568 Residenza: Tokelau
|
Inviato: 06 Dic 2010 11:46 Oggetto: |
|
|
se telnet sulla 80 ti ha risposto:
Citazione: | Impossibile aprire una connessione con l'host sulla porta 80 : connessione non riuscita |
allora conferma che sulla porta 80 non c'è nessun servizio, e quindi dovresti poter fare girare apache. Se non va è probabilmente una errata configurazione di easyPHP... |
|
Top |
|
|
|