Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re: Net::Telnet - cant able to connect from public IP to public IP

by Abigail-II (Bishop)
on Jun 24, 2004 at 11:40 UTC ( #369293=note: print w/ replies, xml ) Need Help??


in reply to Net::Telnet - cant able to connect from public IP to public IP

The obvious question is, can you connect using a regular telnet client? If so, where does your connection with Net::Telnet go wrong? Does the connection succeed at the TCP/IP level? Does the other side issue a login/password prompt? Is your password correct? Is your regex for the prompt correct - it looks very suspicious to me, it matches lines where the second character is a >, and it's preceded by a character that isn't a space, a <, or a -? Do you get a timeout? Do you get an error message? Do you have Net::Telnet installed?

Abigail


Comment on Re: Net::Telnet - cant able to connect from public IP to public IP
Download Code
Re^2: Net::Telnet - cant able to connect from public IP to public IP
by sris (Initiate) on Jun 24, 2004 at 11:56 UTC
    hi Abigail-II

    Manually i can able to connect to that system but programatically

    i am not able to connect as i am having doubt in the prompt syntax

    my $t = new Net::Telnet (Timeout => 150, Prompt => '/^ <-\>/', Errmode => "return") ;

    in the above statement the syntax which i used for prompt is '/^ <-\>/'

    actually it is working properly for one system,

    but it is not working properly when i change the ip address in the coding

    i think you got it and kindly help me

    it is not displaying any errors also

      Different accounts may have different prompts, so if your regex is working for one system, that doesn't mean it should work for another system.

      If you can't give any details on where the process goes wrong, don't expect many useful answers from us. All we can do is guess - you might get lucky and someone will guess right. But having people have to guess isn't very efficient.

      Abigail

        Hi Abigail-II,

        first i tried to execute this coding, to connect to a system i got

        the output(where first time both the systems are in private IP),

        after that i changed the IP address of

        my system to Public to access the files from the other system

        where it is already in Public IP

        First Case

        Private IP System1 <============> Private IP System2

        it executed and got output

        Second Case using the same code

        Public IP System1 <===============> Public IP system2

        it executed but i am not getting output

        it is not displaying any errors also

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://369293]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (5)
As of 2014-09-21 12:58 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (169 votes), past polls