imp3 konfiguration

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Ilúvatar
Beiträge: 103
Registriert: 04.08.2002 13:03:33
Wohnort: Winterthur (CH)
Kontaktdaten:

imp3 konfiguration

Beitrag von Ilúvatar » 08.09.2002 18:54:57

hallo leute, ich hab wiedermal eine frage :D
heute wollte ich imp3 installieren... ok... nachdem ich das nun endlich fertiggebracht habe (nochmals danke an feltel und pdreker) komm ich schon wieder nicht weiter *snif*
nach der installation habe ich wie im readme file beschrieben ist, ein alias /imp /usr/share/horde2/imp in meiner apache konfig eingefügt... ok... jezt sollte ich eigntlich theoretisch imp aufrufen können, indem ich in meinem browser http://192.168.0.1/imp/ eingebe... wenn ich das tue bekomme ich folgende fehlermeldung:
Cannot find server or DNS Error
dann hab ich noch das hier versucht: http://192.168.0.1/imp/login.php
Warning: Undefined index: alternate_login in /usr/share/horde2/imp/login.php on line 89

Warning: Undefined index: server in /usr/share/horde2/imp/login.php on line 135

Warning: Failed opening '/etc/horde2/../imp/templates/common-header.inc' for inclusion (include_path='.:/etc/horde2:/usr/share/pear:/usr/share/horde2') in /usr/share/horde2/imp/login.php on line 159

Warning: Failed opening '/etc/horde2/../imp/templates/login/login.inc' for inclusion (include_path='.:/etc/horde2:/usr/share/pear:/usr/share/horde2') in /usr/share/horde2/imp/login.php on line 160

Warning: Failed opening '/etc/horde2/../imp/templates/common-footer.inc' for inclusion (include_path='.:/etc/horde2:/usr/share/pear:/usr/share/horde2') in /usr/share/horde2/imp/login.php on line 164
langsam bin ich echt am verzeifeln :? muss ich noch an irgendwelchen configfiles rumbasteln dass das teil endlich funzt? *aaargh* :evil:
Put a Brain in the White House

Benutzeravatar
feltel
Webmaster
Beiträge: 10368
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 08.09.2002 19:13:11

Was mir auffällt: Bei meiner IMP3-Installation lautet die "Basis"-URL http://212.184.215.215/horde2/imp/ und nicht bloß http://212.184.215.215/imp. IMP3 included auch zahlreiche Dateien aus dem Horde-Framework, so daß durch die falsche Pfadangabe Dein Fehler erklärbar wäre.

Und ja, imp3 muss vor der Verwendung noch konfiguriert werden. Dazu findest Du im Verzeichnis /etc/imp3 die notwendigen Dateien. Vorallem die /etc/imp3/servers.conf und /etc/imp3/conf.php müssen angepasst werden. Je nachdem, ob Du auf Deiner Maschine nur einen POP3- oder auch einen IMAP-Server am laufen hast.

Benutzeravatar
Ilúvatar
Beiträge: 103
Registriert: 04.08.2002 13:03:33
Wohnort: Winterthur (CH)
Kontaktdaten:

Beitrag von Ilúvatar » 08.09.2002 19:32:44

ja die configs habe ich schon angepasst.. an denen sollte es (theoretisch) nicht liegen... au wenn ich http://www.thatrix.net/horde2/imp/ aufrufe passiert genau das selbe :cry:

was ich auch voll seltsam finde ist das hier: http://www.thatrix.net/horde2/
Put a Brain in the White House

Benutzeravatar
feltel
Webmaster
Beiträge: 10368
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 08.09.2002 19:36:35

Ilúvatar hat geschrieben:was ich auch voll seltsam finde ist das hier: http://www.thatrix.net/horde2/
Was ist dadran seltsam. Der Server ist bloß falsch konfiguriert und will zum Anmelden auf http://127.0.0.1/... (aka localhost) weiterleiten, was natürlich nur lokal an der Maschine, auf der diese Installation läuft, funktionieren wird.

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 08.09.2002 19:39:24

Hmm, ich habe das gerade 'mal auf meinem Server installiert (ist allerdings unstable), und das funktioniert (OK, ich habe den IMAP Server noch nicht richtig bei IMP eingetragen, aber ich bekommen da ein wunderbares Login...

Bei der Installation der abhängigen Pakete (horde2, turba und die php4-xyz Pakete) muss man allerdings darauf achten, dass die Passwort Angaben für die Datenbank auch wirklich stimmen, sonst geht das ganz fürchterlich schief, und man kann noch nicht einmal die Installation sauber beenden...

@feltel: In meinem Test komme ich mit http://server/imp zum Login, vielleicht hast Du eine ältere Version?

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
feltel
Webmaster
Beiträge: 10368
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 08.09.2002 19:47:30

pdreker hat geschrieben:@feltel: In meinem Test komme ich mit http://server/imp zum Login, vielleicht hast Du eine ältere Version?
Hab die aus Woody, aber ist ja auch egal, ob nun http://xyz.abc/imp oder http://xyz.abc/horde2/imp. Hab sowieso ne Subdomain http://webmail.rahn-schulen.de auf das Verzeichnis gelegt 8)

Benutzeravatar
Ilúvatar
Beiträge: 103
Registriert: 04.08.2002 13:03:33
Wohnort: Winterthur (CH)
Kontaktdaten:

Beitrag von Ilúvatar » 08.09.2002 20:25:29

aha... hmmm.... und wo kann ich das ändern das er nicht auf localhosts zugreifen will? ist das der smtphost in der server.php?
Put a Brain in the White House

Benutzeravatar
Ilúvatar
Beiträge: 103
Registriert: 04.08.2002 13:03:33
Wohnort: Winterthur (CH)
Kontaktdaten:

Beitrag von Ilúvatar » 08.09.2002 21:12:08

shit, ich glaub ich verreck :( ich habe jezt nochmals imp3 und horde deinstalliert (apt-get remove imp3, apt-get remove horde2) und danach NEU installiert... und jezt fehlen alle configfiles... *aaaaargh*
conf.php, html.php, mime_drivers.php, prefs.php und servers.php sind einfach weg... kagge... langsam hasse ich imp :twisted: nein, spass bei seite... wie kann ich imp3 wieder VOLLSTÄNDIG installieren? mit den standard-configfiles?
Put a Brain in the White House

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 09.09.2002 04:03:49

Normalerweise sollte nach

Code: Alles auswählen

apt-get remove --purge imp3 horde2
apt-get install imp3
alles wieder normal sein.

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
Ilúvatar
Beiträge: 103
Registriert: 04.08.2002 13:03:33
Wohnort: Winterthur (CH)
Kontaktdaten:

Beitrag von Ilúvatar » 09.09.2002 14:43:11

danke, jezt ist wieder alles da...
aber ich habe immer noch folgendes problem:
wenn ich mich auf http://www.thatrix.net/horde2/imp/login.php einloggen will, versucht er immer eine page von 127.0.0.1 (also localhost) zu laden... weiss jemand wo ich das ändern muss? in meiner server.php steht überall http://www.thatrix.net bei den smtp und imap servern....

ja und danke für eure geduld :D
Put a Brain in the White House

Benutzeravatar
feltel
Webmaster
Beiträge: 10368
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 09.09.2002 14:48:40

da scheint irgendwas an Deiner Apache-Konfiguration kaputt zu sein.

Benutzeravatar
Ilúvatar
Beiträge: 103
Registriert: 04.08.2002 13:03:33
Wohnort: Winterthur (CH)
Kontaktdaten:

Beitrag von Ilúvatar » 09.09.2002 14:55:16

hmmmmmm.... das einzige was ich an meiner apache config hinzugefügt habe ist das hier:

Code: Alles auswählen

Alias /imp /usr/share/horde2/imp/
<Directory /usr/share/horde2/imp>
        Options FollowSymLinks
        AllowOverride None
        order allow,deny
        allow from all
</Directory>
so ist es auch im README.Debian beschrieben... sonst muss ich ja nichts ändern oder?
Put a Brain in the White House

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 10.09.2002 00:31:42

Erstmal sorry, ich habe gerade etwas an Deinem Server "herumgefingert" (http://www.thatrix.net), um die Situation besser zu verstehen (Zugriffe sind von port-xxx-xxx-xxx-xxx.reverse.qdsl-home.de)...

Wenn ich das richtig gesehen habe, dann ist http://www.thatrix.net eine Dynamische IP (forward und reverse Mapping sind nicht identisch und deuten auf DialUp hin).
Kann es sein, dass Du für das interne Netz irgendwelche Hostname -> IP Mappings in die /etc/hosts eingetragen hast? Wenn Du z.B. auf dem Server 127.0.0.1 localhost http://www.thatrix.net eingetragen hast, dann kann es zu dem beschriebenen Effekt kommen: PHP (also IMP) schaut den Hostname nach, und bekommt 127.0.0.1 als IP genannt, danach gibt es eine absolute URL raus, und diese bezieht sich dann auf 127.0.0.1, also localhost.

Vielleicht trifft das nicht ganz, aber ich würde fast auf etwas ähnliches tippen. Wenn Du eine DynIP mit einem gemappten Hostname hast, würde ich empfehlen für das interne Netz einen eigenen Namen für den Server zu vergeben, und diesen auf die interne IP zeigen lassen (wahrscheinlich 192.168.x.y), ansonsten gibt es durcheinander...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
Ilúvatar
Beiträge: 103
Registriert: 04.08.2002 13:03:33
Wohnort: Winterthur (CH)
Kontaktdaten:

Beitrag von Ilúvatar » 10.09.2002 07:02:28

yep, du hast vollkommen recht patrick! ich habe eine dynamische ip, die jedoch meistens nur so ein mal pro jahrzehnt wechselt :lol: also quasi doch eine statische!

inzwischen hab ich ein mail an die imp mailinglist geschrieben und konnte das problem lösen!
Take a look at your apache httpd.conf ServerName variable. It it must be
pointing to your http://www.thatrix.net.
Something similar was happening to me and it was solved on that way.
genau das wars... mein ServerName war auf 127.0.0.1 gesetzt :oops: (keine ahnung wieso). nachdem ich ihn auf http://www.thatrix.net geändert hatte, lief alles perfekt :D

nochmals danke für eure hilfe! das ist würklich ein tolles forum :D
Put a Brain in the White House

Antworten