The UNIX and Linux Forums  
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.

Go Back   UNIX og Linux Forums > Top Forums > Shell programmering og Skripting
.
google unix.com



Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her.

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Brøt Perl Script Second par øyne NET:: FTPSSL Stiler Shell programmering og Skripting 4 01-12-2009 09:07

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 02-10-2009
Stiler Styles is offline
Registrert bruker
  
 

Bli Date: Jan 2009
Innlegg: 5
Question Net:: SSLeay eller Net:: FTPSSL

Hallo,

Jeg løp inn i en sak i en av mine overvåking scripts. Hvis jeg bruker den offentlige IP-adressen i min connection string alt fungerer, men hvis jeg bytter tilkoblingsstrengen IP til 127.0.0.1 eller den interne ip jeg nektet "Connection på / usr/lib/perl5/site_perl/5.8.5 / i386-linux-thread-multi/Net/SSLeay/Handle.pm line 229 ". Dette er sannsynligvis fordi den tror det er en dårlig cert. Jeg kan ikke synes å finne noe om hvordan tvinge den til å ignorere en ugyldig cert? Er dette enda et alternativ?

Takk, Styles
  #2 (permalink)  
Old 02-10-2009
Stiler Styles is offline
Registrert bruker
  
 

Bli Date: Jan 2009
Innlegg: 5
Oppdatering: Kjøre gjennom debug nå og nå er jeg virkelig forvirret på hvorfor det sviktet.
Sitat:
DB <1>
hovedinnhold:health.pl: 69): my $ FTPS \u003d Net:: FTPSSL-> new ($ hostname, Debug \u003d> $ verbose, Port \u003d> $ port, Encryption \u003d> $ kryptering) eller dø "FEIL: Kan ikke conect til $ hostname \ n ";
DB <1>
SKT <<<220.
SKT>>> AUTH TLS
SKT <<<234 Fortsett med forhandling.
hovedinnhold:health.pl: 71): if (! $ FTPS-> login ( "$ username", "$ passord")) (
DB <1>
>>> Bruker test
<<<331 Angi passord.
>>> PASS ****
<<<230 Login vellykket.
hovedinnhold:health.pl: 76): $ FTPS-> binære;
DB <1>
>>> TYPE I
<<<200 Bytte til binær modus.
hovedinnhold:health.pl: 78): if (! $ FTPS-> CWD ( "/ $ input_dir")) (
DB <1>
>>> CWD / input
<<<250 Directory er endret.
hovedinnhold:health.pl: 83): if (! $ FTPS-> setter ( "$ input_csv_file ","/$ input_dir / $ input_csv_file")) (
DB <1>
>>> PBSZ 0
<<<200 PBSZ satt til 0..
>>> PROT P
<<<200 PROT nå Privat.
>>> PASV
<<<227 Entering Passive Mode (offentlige IP)
Connect: Connection refused at / usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Net/SSLeay/Handle.pm linje 229.
kl / usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Net/SSLeay/Handle.pm linje 229
Net:: SSLeay:: Handle:: make_socket ( 'Netto:: SSLeay:: Handle', offentlige IP, 9006) kalt / usr/lib/perl5/site_perl/5.8.5/Net/FTPSSL.pm linje 173
Net:: FTPSSL:ASV ( 'Netto:: FTPSSL \u003d GLOB (0x9f69890)') kalt / usr/lib/perl5/site_perl/5.8.5/Net/FTPSSL.pm linje 385
Net:: FTPSSL:ut ( 'Netto:: FTPSSL \u003d GLOB (0x9f69890)', 'Test.csv', '/ input / Test.csv') kalt health.pl linje 83
Noen som har noen ideer? Jeg er frisk ut.


Ok jeg tror jeg ser problemet i debug. Hvis jeg bruker intern eller localhost skriptet dør når du prøver å sende en fil via passiv. Vi ser i debug at offentlige IP blir passert, og ikke det interne nettverket IP. Så snart jeg endre connection string til den offentlige IP-adressen i stedet for å bruke lokale interne IP alt fungerer. Så dette kan være et VSFTPD problem med passiv overføringer, eller er jeg tenker feil på dette?

Takk,
Eric

Sist endret av Styles; 02-10-2009 kl 05:45..
Closed Thread

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 07:31.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0