Spedire file con Python
Inviato: mer 13 set , 2006 2:25 pm
Buongiorno...devo farmi uno script attivo in respawn in linux ke permetta al sistema in automatico di accorgersi se un dispositivo remoto è sconfigurato, e se si caricargli il file binario di configurazione attraverso il protocollo HTTP (che da quel che ho visto è l'unico che abbia la porta accessibile a dispositivo sconfigurato)...
lo script generale in bash si preoccupa della logica di controllo del dispositivo...e se trova il dispositivo sconfigurato lancia un altro script realizzato in python di invio del file (aperto in modo binario) attraverso il protocollo HTTP...però se lo lancio, lo script python mi ritorna un "socket.error 104 Connection Reset by peer"...
qualcuno di voi sa a cosa potrebbe essere dovuto??
forse non ho utilizzato lo script python giusto??(è uno script estrapolato da internet e riadattato alle mie esigenze)....qualcuno di voi sa dove potrei cercare una cosa adatta alle mie esigenze??
lo scopo praticamente è caricare un file in forma binaria sulla porta 80 col protocollo HTTP di un dispositivo remoto..
grazie
P.S.:il dispositivo è un router linksys....ho letto che esiste un tftp modificato per la linksys....potrebbe fare al caso mio?
lo script generale in bash si preoccupa della logica di controllo del dispositivo...e se trova il dispositivo sconfigurato lancia un altro script realizzato in python di invio del file (aperto in modo binario) attraverso il protocollo HTTP...però se lo lancio, lo script python mi ritorna un "socket.error 104 Connection Reset by peer"...
qualcuno di voi sa a cosa potrebbe essere dovuto??
forse non ho utilizzato lo script python giusto??(è uno script estrapolato da internet e riadattato alle mie esigenze)....qualcuno di voi sa dove potrei cercare una cosa adatta alle mie esigenze??
lo scopo praticamente è caricare un file in forma binaria sulla porta 80 col protocollo HTTP di un dispositivo remoto..
grazie
P.S.:il dispositivo è un router linksys....ho letto che esiste un tftp modificato per la linksys....potrebbe fare al caso mio?