Announcement

Collapse
No announcement yet.

Connector Apache 2.2 / tomcat 5 / mod_jk

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Connector Apache 2.2 / tomcat 5 / mod_jk

    Hallo,

    vielleicht hat einer Idee an was es liegen kann:

    Apache und tomcat laufen, auch die Weiterleitung solange ich das Ganze lokal (wo Apache und tomcat alufen) aufrufe:

    ohne Weiterleitung
    http://localhost:8080/manager/html -> kein Problem
    mit Weiterleitung
    http://localhost/manager/html -> kein Problem

    Versuche ich das ganze von einem zweiten Rechner (via Intranet) aufzurufen:

    ohne Weiterleitung
    http://x.x.x.x:8080/manager/html -> kein Problem
    mit Weiterleitung
    http://x.x.x.x/manager/html -> Problem

    error_log des Apache meldet:
    [client x.x.x.x] File does not exit: /srv/www/htdocs/manager

    sprich er such bei sich selber und leitet nicht weiter. Daher die Frage gibt es irgendwo eine Einstellung die sagen könnte bei localhost -> weiterleiten , bei extern nicht?

    Danke und Gruß Thomas

  • #2
    Hallo Thomas,

    was verstehst Du unter Weiterleitung?

    Einen Proxy Request?

    Hast Du mod_jk geladen, konfiguriert und mit JkMount die App vom Tomat gemountet?

    Wenn ja, dann poste bitte die entsprechenden Stellen in der Config
    (bitte nicht die komplette Config).

    lg Dietma

    Comment


    • #3
      Hallo Dietmar,

      unter Weiterleitung verstehe ich das apache den Request für tomcat weiterleitet.

      Das Problem wurde gelöst - klar ist es mir aber nicht!

      Folgendes wird/wurde in der jk.conf verwendet:

      ------------------------------------------------------------------

      auf dem SUSE Linux Rechner

      <VirtualHost localhost>
      JkLogFile /var/log/httpd/mod_jk.log
      JkLogLevel info
      JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
      JkRequestLogFormat "%w %V %T"
      JkMount /admin ajp13
      JkMount /admin/* ajp13
      </VirtualHost>

      mit dieser Einstellung kommt es zu dem Problem was ich oben beschrieben habe. Entferne ich beide Einträge mit Virtualhost (war ein Tipp von einem Kollegen) - funktioniert alles problemlos!

      ------------------------------------------------------------------

      Auf dem W2003 Server gibt es ebenfalls folgende Einstellung:

      <VirtualHost localhost>
      ServerName localhost
      JkWorkersFile c:/Servers/xampp/tomcat/conf/workers.properties
      JkLogFile c:/Servers/xampp/tomcat/logs/mod_jk.log
      JkLogLevel info
      JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
      JkRequestLogFormat "%w %V %T"
      JkOptions +ForwardKeySize
      JkOptions +ForwardURICompat
      JkOptions -ForwardDirectories
      JkMount /admin ajp13
      JkMount /admin/* ajp13
      </VirtualHost>

      Verwende ich diese Einstellungen kommt es ebenfalls zu keinen Problemen (wobei aber die Virtualhost Anweisungen drinnen sind)!???

      Danke und Gruß Thoma

      Comment


      • #4
        Und wo sind die JkMount vom manger?

        lg Dietma

        Comment


        • #5
          Hallo Dietmar,

          sorry - hab ich rausgeschnitten und hab nur die admin drinnen gelassen - manager ist genauso drinnen wie admin (sind noch viele mehr hätte vielleicht .... machen sollen).

          Gruß Thoma

          Comment

          Working...
          X