Fehler 0:
Beim Versuch, die Kundenadressen in der APP anzeigen zu lassen,
erhalten Sie die Fehlermeldung 0. Lieferantenadressen, aktuelle Belege
etc. funktionieren jedoch.
Hier liegt leider ein Fehler in der APP vor. Unsere Entwicklung ist
darüber informiert und arbeitet derzeit an einer Lösung. Wann
mit einem Update zu rechnen ist, steht zum jetzigen Zeitpunkt noch
nicht fest.
Fehler 400:
Hierbei handelt es sich um ein allgemeines Konfigurationsproblem. Prüfen Sie, ob TopKontor Handwerk ordnungsgemäß installiert und lauffähig ist.
Fehler 401:
Prüfen Sie den angelegten Benutzer im TopKontor Handwerk. Es wird zur Prüfung der Benutzer "SERVICE" mit dem Kennwort "bss" benötigt. Zusätzlich muss dieser Benutzer über das Recht „mobile Apps“ verfügen.
Fehler 404:
Prüfen Sie die Installation des Webservices auf Ihrem System. Der Ordner „TKService“ muss im Datenverzeichnis von TopKontor Handwerk vorhanden sein. Zusätzlich überprüfen Sie die Einstellungen „Datenpfad“ in der Datei web.config. Sie finden die Datei ebenfalls im Ordner „TKService“. Der Datenpfad in der web.config muss mit dem Datenpfad von TopKontor Handwerk übereinstimmen.
Fehler 500:
In der neuen Version des Webservices und nach Installation des neuen Clients erscheint im Ausgabefenster des Webservices folgende Fehlermeldung:
Request ended: "https://...............:44300/TkService.svc/version/Version/1.1/username/User/" with HTTP status 500.0
Es fehlen im Ordner des angemeldeten Benutzers bestimmte Dateien:
\Eigene Dokumente\IISExpress\config
Hier sollten die Dateien "applicationhost.config" und die "aspnet.config" liegen.
Durch einen Aufruf von "https://localhost:44300/TKService.svc" erhält man eine aussagekräftigere Fehlermeldung.
Kopieren Sie die beiden Dateien (applicationhost.config und die
aspnet.config) in den Ordner
"Eigene Dokumente\IISExpress\config". Wenn das
Verzeichnis config noch nicht vorhanden ist, legen Sie es bitte an. Sie
finden diese beiden Dateien im TKService - Verzeichnis im Datenordner
von TopKontor Handwerk.
Ein Neustart des Webservers ist nicht erforderlich.
Portweiterleitung (Port Forwarding)
Grundsätzlich ist die Portweiterleitung (Port Forwarding) bei jedem Router ganz ähnlich aufgebaut:
Man ruft zunächst das Webinterface des Routers auf. Hierzu
öffnen Sie Ihren Browser und tragen entweder die IP Adresse, oder
den Namen des Routers (näheres dazu steht im Handbuch Ihres
Routers) ein und melden sich dort mit Ihren Zugangsdaten an.
Dort befindet sich meist ein Punkt Sicherheit/Netzwerk/NAT &
Portregeln/Regeln. Innerhalb der Regeln können Sie dann den Namen
und die IP-Adresse des Rechners auf dem der Webserver läuft
eintragen und den entsprechenden Port (Standardmäßig 44300
für https und 8082 für http) eintragen.

Wichtig: Notieren Sie sich die Angabe des Ports für https. Diesen
benötigen Sie später bei der Einrichtung der App TK Adressen.
Klicken Sie nun auf "Weiter". Nach Bestätigung der Zusammenfassung
wird die Installation ausgeführt.
Wie verfahre ich mit einer dynamischen IP?
Sollten Sie über eine dynamische IP verfügen benötigen Sie einen Dienst der einen Aktualisierungsmechanismus für Hostnamen anbietet.
Um Ihre IP-Adresse in der Datenbank des Betreibers zu aktualisieren,
wird üblicherweise ein Client installiert. Dies ist ein Programm,
das sich automatisch bei einem IP-Wechsel mit dem Server verbindet und
die neue IP-Adresse Ihres Rechners übermittelt. Die meisten
aktuellen DSL-Router haben einen derartigen Client bereits integriert,
den man alternativ verwenden kann.
Welche Anbieter gibt es?
Eine etwas ältere Auflistung finden Sie hier: http://netzadmin.org/ddns-provider.php
Schauen Sie am besten in Ihrem DSL-Router ob dort die Einrichtung von Dynamic DNS möglich ist und entscheiden Sie sich für einen dieser Anbieter.
Wie melde ich mich an?
Die meisten Router unterstützen den Anbieter DynDNS, daher zeigen wir Ihnen hier anhand dieses Anbieters wie ein Account erstellt und konfiguriert wird.
Um einen Account zu erstellen besuchen Sie die Seite http://dyn.com/dns/dyndns-free/ und klicken auf GET IT NOW
Nun geben Sie unter Hostname Ihren gewünschten Internetnamen an.
Als Service Type wählen Sie bitte „Host with IP
address“ und unter IP Address tragen Sie Ihre derzeitige Adresse
ein (wird darunter angezeigt).
Danach klicken Sie auf „Add to Cart“.

Nun werden noch einige Punkte zu Ihrer Person benötigt, im
Anschluß klicken Sie bitte auf „Create Account“
Danach bekommen Sie eine Bestätigungsmail. Bitte klicken Sie hier auf den hinterlegten Aktivierungslink.
Nun gehen Sie bitte auf der DynDNS Seite auf den Bereich „My Account“ und dort auf „My Hosts“.
Hier kann nun der Hostname aktiviert werden.
Danach ist ihr Account aktiv und kann verwendet werden.
Nun können Sie die Einrichtung in Ihrem Router vornehmen.





