You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Di...@eurotours.at on 2003/07/24 12:52:31 UTC

[users@httpd] Antwort: [users@httpd] https configure question

Try to make the SSL Connect like this:


import java.io.*;
import java.net.*;
import java.security.Security;
/**
 *
 * @author  mueller
 */
public class SSL {

    /** Creates a new instance of SSL */
    public SSL() {

        try
        {
            Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider
());
            System.setProperty("java.protocol.handler.pkgs",
"com.sun.net.ssl.internal.www.protocol");

            URL url = new URL("https://wwwet.eurotours.at");

            HttpURLConnection huc = (HttpURLConnection)url.openConnection
();
            huc.setRequestMethod("TRACE");
            huc.setRequestProperty("Host", url.getHost());
            //huc.setDoOutput(true);

            //PrintWriter writer = new PrintWriter(huc.getOutputStream());

            //writer.flush();
            //writer.close();

            BufferedReader br = new BufferedReader(new
InputStreamReader(huc.getInputStream()));
            String line;
            while((line = br.readLine()) != null){
                System.out.println(line);
            }

        }
        catch (MalformedURLException mue)
        {
            mue.printStackTrace();
        }
        catch (IOException io)
        {
            io.printStackTrace();
        }

    }

    public static void main (String[] args)
    {
        new SSL();
    }

}


regards Dietmar





Per Løvmo <Pe...@epmtech.jotne.com> am 24.07.2003 12:31:18

Bitte antworten an users@httpd.apache.org

An:    "'users@httpd.apache.org'" <us...@httpd.apache.org>
Kopie:
Thema: [users@httpd] https configure question


Hi all,

A partner has developed an "repository" running on a tomcat (version
3.2.3).
This web server is then responsible for handling https messages (and works
as expected). I've succeeded communicating with it through the use of a
soap
library (test program).

I've created a GUI-thingy which should collect data from "repository" via
soap, and first thought was that the tomcat (version 4.1.12) which I use,
don't need to know about https, since that is handled through the soap
library (yes the certificate++ is set correctly here).

But I get in the browser:
...
org.apache.jasper.JasperException: unknown protocol: https
     at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:2

48)
...
and the "debug" report says:
...
java.net.MalformedURLException: unknown protocol: https
        at java.net.URL.<init>(URL.java:475)
        at java.net.URL.<init>(URL.java:371)
        at java.net.URL.<init>(URL.java:325)
        at
com.Alenia.rtp1113.wp8.SoapHandler.soapOrb.ProxySoap.<init>(Unknown Source)
        at
com.Alenia.rtp1113.wp8.SoapHandler.soapProxies.EntryDeveloperBusinessDelegat

eProxy.<init>(Unknown Source)
        at
org.apache.jsp.testRepositoryLogin_jsp.
_jspService(testRepositoryLogin_jsp.j
ava:56)
        at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:136)
...

I then did install the JSSE, put the library appropriately and put in the
server.xml:
...
    <Connector className="org.apache.catalina.connector.http.HttpConnector"
               port="8443" minProcessors="5" maxProcessors="75"
               enableLookups="true"
            acceptCount="10" debug="0" scheme="https" secure="true">
      <Factory className="org.apache.catalina.net.SSLServerSocketFactory"
               clientAuth="false"
keystoreFile="C:\alenia\repository\tomcat\conf\tomcat.keystore"
               keystorePass="Alenia" protocol="TLS"/>
    </Connector>
...

But I still get the same error in the browser and "debug" report...

Any help would be sincerely appreciated.

Best Regards
Per

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org








---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org