Autor Thema: Traveler Clientkonfigurationsdatei & iPhone fragen  (Gelesen 7599 mal)

Offline MrT

  • Junior Mitglied
  • **
  • Beiträge: 78

Weiss jmd, ob man die Clientkonfigurationsdatei, welche auf der Traveler HP servlet/traveler erstellt wird auch bearbeiten kann ?

Ich habe folgendes Problem:
Ich habe einen reverse Proxy für Webmail eingerichtet. Dort habe ich auch den Traveler integriert, sodass die Clients, welche mit dem Traveler arbeiten ( Nokia, iPhone ) über den reverse Proxy syncen sollen.
Webmail und die Nokia Client funktionieren prima, nur das iPhone nimmt sich für die Konfiguration die interne IP Adresse des Domino Servers. Bearbeiten kann man die Daten innerhalb vom iPhone nicht (ausgegraut). Beim Nokia geht das, dort kann ich die externe Server IP Adresse des proxy Servers angeben.

Weiss jmd zufällig, wie man ein auf dem iphone eingerichtetes Traveler Konto löscht ?
Bis ich hierfür eine Lösung habe, werden wohl die iPhone's mit dem Traveler über den Domino in der DMZ syncen müssen.

Grüsse
Hakan

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Traveler Clientkonfigurationsdatei & iPhone fragen
« Antwort #1 am: 16.11.09 - 10:59:47 »
Zitat
Bearbeiten kann man die Daten innerhalb vom iPhone nicht (ausgegraut)
Kannst du nicht das EiFon einfach neu konfigurieren?

Interessehalber: Kannst du evtl mal grob deine Proxy Config beschreiben? Zugriff funktioniert bei mir, aber den sync über 8642 bekomme ich einfach nicht hin. Setze hier Nokias ein.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline MrT

  • Junior Mitglied
  • **
  • Beiträge: 78
Re: Traveler Clientkonfigurationsdatei & iPhone fragen
« Antwort #2 am: 16.11.09 - 11:23:43 »
Zitat
Bearbeiten kann man die Daten innerhalb vom iPhone nicht (ausgegraut)
Kannst du nicht das EiFon einfach neu konfigurieren?

Na wenn das die einzige Lösung ist ;-) Habe mehrere EiFon's, die ich gerne umstellen möchte auf die proxy Variante. Die User werden nicht erfreut sein, wenn alle Daten inkl. aPPs wech sind.

Kann man denn die Cleintkonfiguration irgendwo resetten ? Wenn ich die nochmals erzeugen will, meint der Domino Traveler das man nur eine Konfiguration erstellen dürfte.

hier die Daten für den Proxy:

Code
LoadModule proxy_module      /usr/lib/apache2/mod_proxy.so
LoadModule proxy_http_module /usr/lib/apache2/mod_proxy_http.so
LoadModule headers_module    /usr/lib/apache2/mod_headers.so

ProxyRequests off

ProxyPass /names.nsf http://10.18.127.8/names.nsf
ProxyPassReverse http://10.18.127.8/names.nsf /names.nsf

ProxyPass /eur_web_access.nsf http://10.18.127.8/eur_web_access.nsf
ProxyPassReverse http://10.18.127.8/eur_web_access.nsf /eur_web_access.nsf

ProxyPass /eur_web_access_ssl.nsf http://10.18.127.8/eur_web_access_ssl.nsf
ProxyPassReverse http://10.18.127.8/eur_web_access_ssl.nsf /eur_web_access_ssl.nsf

ProxyPass /dclf.nsf http://10.18.127.8/dclf.nsf
ProxyPassReverse http://10.18.127.8/dclf.nsf /dclf.nsf

ProxyPass /domjava/ http://10.18.127.8/domjava/
ProxyPassReverse http://10.18.127.8/domjava /domjava/

ProxyPass /mail/ http://10.18.127.8/mail/
ProxyPassReverse /mail/ http://10.18.127.8/mail/

ProxyPass /iNotes/ http://10.18.127.8/iNotes/
ProxyPassReverse /iNotes/ http://10.18.127.8/iNotes/

ProxyPass /icons/ http://10.18.127.8/icons/
ProxyPassReverse /icons/ http://10.18.127.8/icons/

ProxyPass /sametime/ http://10.18.127.8/sametime/
ProxyPassReverse http://10.18.127.8/sametime /sametime/

ProxyPass /servlet/ http://10.18.127.8/servlet/
ProxyPassReverse http://10.18.127.8/servlet /servlet/

ProxyPass /traveler/ http://10.18.127.8/traveler/
ProxyPassReverse http://10.18.127.8/traveler /traveler/


Auf der Firewall hab ich dann:

TCP 5001
TCP 8642

freigeschaltet.

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Traveler Clientkonfigurationsdatei & iPhone fragen
« Antwort #3 am: 16.11.09 - 11:27:33 »
Zitat
Na wenn das die einzige Lösung ist ;-)
Auf dem Nokia ist doch auch nicht anders. Da kann ich die IP doch auch nur umstellen, wenn ichg den Traveler Client neu konfiguriere. ( über Optionen - Einstellungen - Konto )

Port 5001?? wozu ist der gut?
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline MrT

  • Junior Mitglied
  • **
  • Beiträge: 78
Re: Traveler Clientkonfigurationsdatei & iPhone fragen
« Antwort #4 am: 16.11.09 - 11:37:26 »


sorry, der 5001'er ist noch ein überbleibsel vom OneBridge Sync.

Muss meine Rule mal überarbeiten.

Hast du denn Fehlermeldungen ? z.b. in var/log/apache2/error_log ?
Kommst du denn auf den Syn Port ? ( mal testen mit portping.exe IP 8642 )

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Traveler Clientkonfigurationsdatei & iPhone fragen
« Antwort #5 am: 16.11.09 - 11:41:19 »
Ja, auf den Port komme ich. Ein manueller Sync funktioniert auch ( geht dann über Port 80 ). Port 8442 ist auf der FW offen.
Sobald ich aber automtisch synce, zerschiesst es mir auf welchem Grund auch immer die Daten zwischen device und Server. Gehe ich direkt auf den Server funktioniert es wie erwartet. Sobald der Proxy dazwischen ist nicht.

Und meine Konfiguration sieht genau so aus wie deine ...

Fehlermeldung siehe hier http://atnotes.de/index.php/topic,45273.0.html
« Letzte Änderung: 16.11.09 - 11:43:08 von eknori »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline MrT

  • Junior Mitglied
  • **
  • Beiträge: 78
Re: Traveler Clientkonfigurationsdatei & iPhone fragen
« Antwort #6 am: 16.11.09 - 12:54:25 »
Port 8442 ist auf der FW offen.

Typo ? 8442 ?

Ich habe den Apache mit SSL konfiguriert. Anfangs hatte das nicht so richtig hingehauen, weil ich auch kein spezi bin und hatte auch die Fehlermeldungen die du beschreibst:

Code
Apache/2.2.10 (Linux/SUSE) PHP/5.2.6 with Suhosin-Patch mod_ssl/2.2.10 OpenSSL/0.9.8h configured -- resuming normal operations
[client 10.132.103.93] Invalid method in request \x16\x03\x01

Nachdem ich erfolgreich SSL auf dem Apache konfiguriert habe, sind die Fehlermeldungen verschwunden.


Der Nokia Client hat folgende Einstellung:

Sync Proto: https
Auto Sync: 8642
http port: 80
https port: 443

Ich meine irgendwo gelesen zu haben, das die Fehlermeldung aussagt, das man HTTPS Requests auf einen HTTP Port schcikt, oder vice versa.

Hast du schon SSSL auf deinem Apache, oder kannst das mal testen ?
Würde dir auch meine Config schicken wenne magst.

gruss
Hakan

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Traveler Clientkonfigurationsdatei & iPhone fragen
« Antwort #7 am: 16.11.09 - 12:57:24 »
Zitat
Typo ? 8442 ?
Ja, Typo  :-\
Zitat
Hast du schon SSSL auf deinem Apache, oder kannst das mal testen ?
Nein, aber testen kann ich das schon.

Zitat
Würde dir auch meine Config schicken wenne magst.
ich mag :love:
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline MrT

  • Junior Mitglied
  • **
  • Beiträge: 78
Re: Traveler Clientkonfigurationsdatei & iPhone fragen
« Antwort #8 am: 16.11.09 - 13:01:50 »
k, ich stelle mal die dateien zusammen und schick sie dir an deine webmaster addy ...


Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Traveler Clientkonfigurationsdatei & iPhone fragen
« Antwort #9 am: 16.11.09 - 13:04:30 »
danke!
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline crasher-mike

  • Junior Mitglied
  • **
  • Beiträge: 97
Re: Traveler Clientkonfigurationsdatei & iPhone fragen
« Antwort #10 am: 17.11.09 - 17:59:37 »
MrT, bist du sicher, dass du HTTPS nutzt ? Hast du im Serverdokument eingerichet, dass Port 80 auf 443 redirected wird und auf dem Proxy SSL Zertifikate erstellt ?

Eknori, welches Nokia Gerät benutz du denn ? Ich habe hier ein E71 Testgerät, dass ich von der Bedienung her grauenhaft finde. Beispielsweise die Ordnerstruktur in "Mail"

Eingang
Entwürfe
Gesendet
Traveler -> Eingang
              ->Gesendet

Meine Mails finde ich dann also unter "Traveler". Entwürfe hingegen werden in der Ebene darüber gespeichert. Intuitive Bedienung für den User ist da Fehl am Platze. Ebenso das Setup. Auch wenn ich "WLan" als default deklariere, haben die meißten Anwendungen ihre eigenen InternetEinstellungen. Bei Maps beispielsweise lege ich "WLAN" fest. Das Programm ist aber nicht in der Lage Wlan zu connecten und verwendet dann einfach UMTS. Das Iphone und der alte WindowsMobile Knochen, die ich noch zur Hand hatte liefen zufriedenstellend.

Falls du weitere Hinweise benötigst, hier ist meine Apache (SSL) Config :

Zitat
/etc/apache2/ssl.conf
#ssl.conf
LoadModule ssl_module modules/mod_ssl.so
Listen 443
#Leichte Beschleunigung bei der SSL Session Cache
#SSLSessionCache dbm:/usr/local/apache2/logs/ssl_scache
ProxyPreserveHost On

<VirtualHost _default_:443>
  DocumentRoot "/srv/www/htdocs"
  ServerName webmail.firma.com:443
  ServerAdmin admin.name@firma.com
  ErrorLog /etc/apache2/logs/error_ssl_log
  TransferLog /etc/apache2/logs/access_ssl_log
  # SSL Einschalten
  SSLEngine on
  # Das Zertifikat f den Server
  SSLCertificateFile /etc/apache2/server.crt
  # Die Schlseldatei f den Server
  SSLCertificateKeyFile /etc/apache2/server_neu.key
  <Files ~ "\.(cgi|shtml|phtml|php3?)$">
  # Bereitstellung der Standardvariablen f PHP, SSI und CGI
  SSLOptions +StdEnvVars
  </Files>
  <Directory "/srv/www/cgi-bin">
    # Bereitstellung der Standardvariablen f das CGI Verzeichnis
    SSLOptions +StdEnvVars
  </Directory>

  # Eine eigene SSL Logdatei
  CustomLog ssl_log "$t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x %b"
</VirtualHost>

Zitat

/etc/apache2/mod_proxy_html.conf
# mod_proxy_html.conf,

LoadModule proxy_module      /usr/lib/apache2/mod_proxy.so
LoadModule proxy_http_module /usr/lib/apache2/mod_proxy_http.so
LoadModule proxy_connect_module /usr/lib/apache2/mod_proxy_connect.so

ProxyRequests off
SSLProxyEngine On

ProxyPass /names.nsf https://webmail.firma.com/names.nsf
ProxyPassReverse /names.nsf https://webmail.firma.com/names.nsf


ProxyPass /domjava/ https://webmail.firma.com/domjava/
ProxyPassReverse /domjava/ https://webmail.firma.com/domjava

ProxyPass /iNotes/ https://webmail.firma.com/iNotes/
ProxyPassReverse /iNotes/ https://webmail.firma.com/iNotes/

ProxyPass /icons/ https://webmail.firma.com/icons/
ProxyPassReverse /icons/ https://webmail.firma.com/icons/

ProxyPass /Path/to/Mailfile/ https://webmail.firma.com/Path/to/Mailfile/
ProxyPassReverse /Path/to/Mailfile/ https://webmail.firma.com/Path/to/Mailfile/

Das Erstellen der Zertifikate wird hier beschrieben : http://www.html-world.de/program/apache_9.php
Für den Domino Server : http://www-01.ibm.com/support/docview.wss?rs=463&uid=swg21114148

Mein Plan war zuerst einen Server im LAN einzurichten und via Reverseproxy in der DMZ im iNet verfügbar zu machen. Da ich dann aber den Sync Port ins Lan routen müßte habe ich letztlich dann doch einen crosszertifizierten Travelerserver in die DMZ gestellt.

edit :

MrT, ich habe noch nicht ganz verstanden, was du bearbeiten möchtest, aber evtl. findest du hier einen Hinweis (mobile-config) : http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp -> Traveler 8.5.1 -> Configuring the server -> Customizing the device configuration process.

« Letzte Änderung: 17.11.09 - 18:22:42 von crasher-mike »
Gruß

Mike

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Traveler Clientkonfigurationsdatei & iPhone fragen
« Antwort #11 am: 17.11.09 - 18:55:21 »
Zitat
Eknori, welches Nokia Gerät benutz du denn ?
Bei mir werkelt ein E61i und ein E71
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline crasher-mike

  • Junior Mitglied
  • **
  • Beiträge: 97
Re: Traveler Clientkonfigurationsdatei & iPhone fragen
« Antwort #12 am: 17.11.09 - 20:08:42 »
Hat das bei dem E71 mit dem Konfigurationsfile funktioniert ?

Ich hatte den Eindruck, dass wurde einfach auf dem Gerät gespeichert und gepflegt ignoriert (ebenso wie das remoten Wipen) Die Einstellungen habe ich dann halt händisch vorgenommen.

Ähnelt das E61 der Bedienung dem E71 ? Ein BB Ersatz sehe ich in dem Traveler noch nicht (höchstens via Iphone, aber da fehlen ja noch Teile der Kalenderunterstützung). Allerdings würde ich, gern für die User eine Anleitung fertig machen, wie sie ihre Geräte anbinden können - sofern die Bedienung der Nokia Geräte untereinander ähnelt.
« Letzte Änderung: 17.11.09 - 20:28:25 von crasher-mike »
Gruß

Mike

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Traveler Clientkonfigurationsdatei & iPhone fragen
« Antwort #13 am: 18.11.09 - 06:45:32 »
Ich verwende keine Konfigurationsfiles; ob ich nun 2 oder 5 Einträge am Device machen muss ist mir egal.
E61i und E71 sind weitestgehend identisch in der Handhabung. Das E71 ist schicker in der Aufmachung. Mit der Tastatur des E61 komme ich aber besser zurecht.

Ich nutze das E61 privat mit einem eigenen Server seit es Traveler gibt. Im Vergleich zum BB habe ich bisher noch nichts vermisst. Ich bin aber auch nur ein IT-ler und keiner der Schlipsträger, die natürlich tagtäglich umfangreiche XLS Cheats und Präsentationen sowie einen SAP Zugang auf dem BB benötigen.

Zum Thema Traveler und Reverse Proxy fasse ich mal zusammen:
Es haben sich schon mindestens 3 Leute daran versucht; die Konfiguration ist identisch, aber niemand hat es bisher geschafft, den automatischen Sync in die Gänge zu bekommen.

Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline MrT

  • Junior Mitglied
  • **
  • Beiträge: 78
Re: Traveler Clientkonfigurationsdatei & iPhone fragen
« Antwort #14 am: 18.11.09 - 11:22:40 »
MrT, bist du sicher, dass du HTTPS nutzt ? Hast du im Serverdokument eingerichet, dass Port 80 auf 443 redirected wird und auf dem Proxy SSL Zertifikate erstellt ?

MrT, ich habe noch nicht ganz verstanden, was du bearbeiten möchtest, aber evtl. findest du hier einen Hinweis (mobile-config) : http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp -> Traveler 8.5.1 -> Configuring the server -> Customizing the device configuration process.


Ja auf dem reverse Proxy läuft SSL mit Zertifikat. Der interne Notes Server läuft auf 80 und 443. Über den Proxy wird auf SSL weitergeleitet, im internen Netzwerk gehts über den Port:80 wegen iNotes.


Danke für den Tipp: für mein Problem muss ich nur die apple.xml bearbeiten, damit ich die Serveradresse abändern kann.
Gebe nochmal Rückinfo, ob das iPhone mit dem reverse Proxy funktioniert.


@eknori
Habe gestern lange an dem sync problem gesessen. Leider ohne Erfolg ... musste dann schlussendlich ein Restore der ganzen Distrubution machen, weil ich anscheinend zuviel dran geschraubt hatte an der config ;-))


gruss
Hakan

Offline MrT

  • Junior Mitglied
  • **
  • Beiträge: 78
Re: Traveler Clientkonfigurationsdatei & iPhone fragen
« Antwort #15 am: 20.11.09 - 09:56:34 »

Wollte nochmal Rückinfo bezüglich dem iPhone in einer Umgebung mit reverse Proxy geben:

Wenn man den Wert für ILNT_HostNameILNT_HostPath nicht ändert, dann nimmt das iphone die interne IP Adresse des Domino Servers, welcher von aussen nicht erreichbar ist.

Anscheinend funktioniert der autosync/push beim iPhone ohne Probleme, vermutlich geht dieser über den 80/443, anders als beim Symbian der über 8642 geht.

If your environment is using a reverse proxy in front of the Lotus Notes Traveler server, then you need to customize the default Apple.xml profile. If using a proxy, edit Apple.xml and change:
Zitat
      <key>Host</key>
      <string>ILNT_HostNameILNT_HostPath</string>

to be:

      <key>Host</key>
      <string>yourproxy.domain.com/servlet/traveler</string>
where yourproxy.domain.com/servlet/traveler should be replaced with the actual host and URL path of the proxy server that is set up for your Lotus® Traveler server. Also, if you are using a reverse proxy, then you have most likely configured that server to use SSL. In this case, you should force the SSL configuration setting by replacing:

Zitat
      <key>SSL</key>
      ILNT_HostProtocolwith:
to be

      <key>SSL</key>
      <true/>


mfg.
Hakan

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz