Reputation: 21
I wrote some code with help from examples but when I run it I'm getting error in Ubuntu Server 12.04.2 LTS:
Failed to connect to , problem connecting to "localhost", port 4242: Connection refused at /usr/local/share/perl/5.14.2/MozRepl/Client.pm line 144
How can i fix this ?
#!/usr/bin/perl -w
use strict;
use WWW::Mechanize::Firefox;
use HTTP::Cookies;
my $username = "test";
my $password = "t3st";
my $mech = WWW::Mechanize::Firefox->new();
$mech->get("http://test.com/login.php"); print "Logging, Please Wait.\n";
$mech->submit_form(
form_number => 0,
fields => {
username => "$username",
password => "$password",
}
);
Upvotes: 2
Views: 2761
Reputation: 605
It is important to add to the answers above that since version 18, Firefox no longer displays the "Tools" menu unless you type the F10 key, or select "Options -> Menu bar".
Upvotes: 1
Reputation: 23532
Once installed, start the MozRepl in your firefox as below:
Tools->MozRepl->Start
Confirm that MozRepl is listening on port 4242 as below:
tcp 0 0 127.0.0.1:4242 0.0.0.0:* LISTEN 1438/firefox
Good Luck !!
Note: I am not able to format this answer properly as SO formatting is not working as expected.
Upvotes: 3
Reputation: 98508
Do you have the mozrepl plugin installed and enabled and configured for port 4242?
Upvotes: 0