07-06-2010
Apache Web Server - Invalid Response
Hi,
I have a SCO Unix Openserver V6 server which is hosting a website with Apache V1.3 as the http server. The web site has an initial login screen which re-directs to another page once the user name and password has been verified.
When connecting to the website and trying to login, it times out with "error code 64: host not available, background: the gateway or proxy server lost connection to the web server" when connecting through an ISA server with HTTP compression enabled, but if HTTP compression is disabled I can get onto the website ok.
Also I have no connection problems when connecting without going through a proxy or ISA server.
I have also tried this on a server with Apache 2.2 installed and with http compression in apache enabled and disabled but it doesn't make any difference.
I understand that this issue may be a configuration issue on the ISA server but I just wanted to find out if anyone has come across this before and if there is an Apache fix or configuration change to resolve the problem rather than all our web customers changing their server settings?
9 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi,
Can someone help me for the Apache Web Server files for HP-UX 11.0 systems.
Is there any download available?
Thanks in Advance
Anent (9 Replies)
Discussion started by: anent
9 Replies
2. Solaris
Hi - Maybe not the right forum for this but I will ask anyway..
I recently installed apache on my ultra 10 - solaris 9...
Working okay - and I have some docs in my htdocs directory that I can access through a web browser..
Now I want to get a bit fancy and change the home page so I can... (2 Replies)
Discussion started by: frustrated1
2 Replies
3. Solaris
Hi,
I have been trying to configure apache web server for coldfusion mx7 on solaris 5.8 using the command:
./wsconfig -server coldfusion -ws apache -dir /usr/local/apache/conf -bin /usr/local/apache/bin/httpd -script /usr/local/apache/bin/apachectl -coldfusion
Then it prompted me:
Apache... (1 Reply)
Discussion started by: sagolo
1 Replies
4. Solaris
Hello,
I have a Solaris 10 and it looks like it was installed with apache. I see some files in:
Since I'd like to use CSWapache2 from OpenCSW I'd like to remove the one from SUN but I don't know which package name it has.
Do you know how can I remove it ?
Thanks
R.F
---------- Post... (4 Replies)
Discussion started by: RobertFord
4 Replies
5. Web Development
Hi Gurus
I am a newbie in Apache.
I want to configure Apache Web server(A for reference) to receive all requests on Port-843 to be redirected to another Apache web server(B) and access a crossdomain.xml(located in /var/www/html) file there.
I have put the following entries in... (0 Replies)
Discussion started by: Hari_Ganesh
0 Replies
6. IP Networking
Hi everyone!
How can I get response time difference between GET and HTTP/1.0 200 OK (i mean time latency of web-server) with using of tshark&shell or something else for each hostname from pcap file?
What can you recommend me to do that? (1 Reply)
Discussion started by: lepetal
1 Replies
7. Web Development
Hi All,
I'm getting this below error
bash-4.1$ ./apachectl -k start
(98)Address already in use: make_sock: could not bind to address hostname:18000
no listening sockets available, shutting down
Unable to open logs
I tried to change the port number, still same error:
... (5 Replies)
Discussion started by: raghur77
5 Replies
8. HP-UX
Hi ,
I am getting an error while installing on a new hp-ux 11.31 server for the first time.
I have troubleshooted to some extent and installed the C compiler which it was asking for and now a new error has arised.
please find the below error,
Any help would be appreciated.
$ make
Making all... (1 Reply)
Discussion started by: Prasad@hp-ux
1 Replies
9. Web Development
Hi,
I have configured an Apache 2.4 web server for Kerberos authentication. I need to pass the user in an HTTP header to the back-end server. This can be achieved by:-
# Set header to blank
RequestHeader set KERBEROS_USER ""
# Set header
RequestHeader set KERBEROS_USER "%{REMOTE_USER}s"... (0 Replies)
Discussion started by: sniper57
0 Replies
LEARN ABOUT SUSE
xmlrpc::transport::http
XMLRPC::Transport::HTTP(3) User Contributed Perl Documentation XMLRPC::Transport::HTTP(3)
NAME
XMLRPC::Transport::HTTP - Server/Client side HTTP support for XMLRPC::Lite
SYNOPSIS
Client
use XMLRPC::Lite
proxy => 'http://localhost/',
# proxy => 'http://localhost/cgi-bin/xmlrpc.cgi', # local CGI server
# proxy => 'http://localhost/', # local daemon server
# proxy => 'http://login:password@localhost/cgi-bin/xmlrpc.cgi', # local CGI server with authentication
;
print getStateName(1);
CGI server
use XMLRPC::Transport::HTTP;
my $server = XMLRPC::Transport::HTTP::CGI
-> dispatch_to('methodName')
-> handle
;
Daemon server
use XMLRPC::Transport::HTTP;
my $daemon = XMLRPC::Transport::HTTP::Daemon
-> new (LocalPort => 80)
-> dispatch_to('methodName')
;
print "Contact to XMLRPC server at ", $daemon->url, "
";
$daemon->handle;
DESCRIPTION
This class encapsulates all HTTP related logic for a XMLRPC server, independent of what web server it's attached to. If you want to use
this class you should follow simple guideline mentioned above.
PROXY SETTINGS
You can use any proxy setting you use with LWP::UserAgent modules:
XMLRPC::Lite->proxy('http://endpoint.server/',
proxy => ['http' => 'http://my.proxy.server']);
or
$xmlrpc->transport->proxy('http' => 'http://my.proxy.server');
should specify proxy server for you. And if you use "HTTP_proxy_user" and "HTTP_proxy_pass" for proxy authorization SOAP::Lite should know
how to handle it properly.
COOKIE-BASED AUTHENTICATION
use HTTP::Cookies;
my $cookies = HTTP::Cookies->new(ignore_discard => 1);
# you may also add 'file' if you want to keep them between sessions
my $xmlrpc = XMLRPC::Lite->proxy('http://localhost/');
$xmlrpc->transport->cookie_jar($cookies);
Cookies will be taken from response and provided for request. You may always add another cookie (or extract what you need after response)
with HTTP::Cookies interface.
You may also do it in one line:
$xmlrpc->proxy('http://localhost/',
cookie_jar => HTTP::Cookies->new(ignore_discard => 1));
COMPRESSION
XMLRPC::Lite provides you option for enabling compression on wire (for HTTP transport only). Both server and client should support this
capability, but this logic should be absolutely transparent for your application. Server will respond with encoded message only if client
can accept it (client sends Accept-Encoding with 'deflate' or '*' values) and client has fallback logic, so if server doesn't understand
specified encoding (Content-Encoding: deflate) and returns proper error code (415 NOT ACCEPTABLE) client will repeat the same request not
encoded and will store this server in per-session cache, so all other requests will go there without encoding.
Having options on client and server side that let you specify threshold for compression you can safely enable this feature on both client
and server side.
Compression will be enabled on client side IF: threshold is specified AND size of current message is bigger than threshold AND module
Compress::Zlib is available. Client will send header 'Accept-Encoding' with value 'deflate' if threshold is specified AND module
Compress::Zlib is available.
Server will accept compressed message if module Compress::Zlib is available, and will respond with compressed message ONLY IF: threshold is
specified AND size of current message is bigger than threshold AND module Compress::Zlib is available AND header 'Accept-Encoding' is
presented in request.
DEPENDENCIES
Crypt::SSLeay for HTTPS/SSL
HTTP::Daemon for XMLRPC::Transport::HTTP::Daemon
Apache, Apache::Constants for XMLRPC::Transport::HTTP::Apache
SEE ALSO
See ::CGI, ::Daemon and ::Apache for implementation details.
See examples/XMLRPC/* for examples.
COPYRIGHT
Copyright (C) 2000-2001 Paul Kulchenko. All rights reserved.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
AUTHOR
Paul Kulchenko (paulclinger@yahoo.com)
perl v5.12.1 2010-03-18 XMLRPC::Transport::HTTP(3)