Ich möchte eine Perl basierte Web-Applikation auf Windows mit Cygwin laufen 
lassen. Die Web-Applikation ist auf Unix entwickelt und läuft rund.

In Cygwin läuft soweit alles, bis auf den Umstand, das Verbindungen mit dem LWP 
Modul aus Perl im CGI mit einem Protokoll-Problem abbrechen.

Das folgende CGI-Skript läuft von der Kommandozeile in Cygwin einwandfrei. 

Dasselbe Skript über den Apache gestartet kommt mit folgender Message zurück:

http://192.168.0.5/cgi-bin/lwp.cgi
> 500 Can't connect to search.cpan.org:80 (Bad protocol 'tcp')

Die Cygwin Mailingliste konnte mir einen Tip geben, /etc/protocols könnte nicht 
gefunden werden. Weiter bin ich aber nicht gekommen. 

The sample script:
------------------------------
#!/usr/bin/perl -w

use CGI qw(:standard);

print header();

# Create a user agent object
use LWP::UserAgent;
$ua = LWP::UserAgent->new;
$ua->agent("MyApp/0.1 ");

# Create a request
my $req = HTTP::Request->new(POST => 'http://search.cpan.org/search');
$req->content_type('application/x-www-form-urlencoded');
$req->content('query=libwww-perl&mode=dist');

# Pass request to the user agent and get a response back
my $res = $ua->request($req);

# Check the outcome of the response
if ($res->is_success) {
print $res->content;
}
else {
print $res->status_line, "\n";
}
------------------------------

Systemumgebung:

Apache/1.3.29
auf Cygwin 
    DLL version info: 
    DLL version: 1.5.10

auf 

Windows 2000 Professional Ver 5.0 Build 2195

Vielen Dank für die Hilfe.

Beste Grüsse,

Dirk Fokken

--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de" 
      unsubscribe-Anfragen an [EMAIL PROTECTED]
           sonstige Anfragen an [EMAIL PROTECTED]
--------------------------------------------------------------------------

Antwort per Email an