Chapter 2. Configuration

Certainly you can edit all config files with your favourite editor, but it is highly recommendet to use the build-in Editor of the Setup Tool. The config files must be encoded as UTF-8, the build in Editor do this automatically

2.1. server.ini

Example 2-1.


[AI]
AI_HOST: cuon.biz
AI_PORT: 7082

Der Ai-Server wird für schnelle Erweiterungen (z.B. abgespeckte Funktionen etc.) genutzt. Momentaner Stand: Unfertiges Modul, dass noch nicht in Produktionseinsatz ist. Man erreicht eine Testoberfläche für den AI-Server über die Menüpunkte: Sonstiges Expertensystem. Bitte die hier gezeigten Standardwerte übernehmen. Ein eigener AI Server ist momentan noch nicht schnell und sauber zu installieren'''

Example 2-2.


[POSTGRES]
POSTGRES_DB: cuon
POSTGRES_HOST: localhost
POSTGRES_PORT: 5432
POSTGRES_USER: cuon_admin


[PDF]
ENCODING: latin-1

Die Postgresql Daten enthalten die Einstellungen zu der Datenbank. Im Normalfall können diese Werte hier auch unverändert übernommen werden.

Example 2-3.


[EMAIL]
DEFAULTSERVER: oneInTheWorld
DEFAULTPORT: 25
DEFAULTUSER: set_username
DEFAULTPASSWORD: set_secret
EMAILENCODING: utf-8
CRYPT: TLS 

Die Emaileinstellungen dienen zum als Standardwerte zum Versenden von Emails. Username und Passwort sind für solche Server gedacht, die SMTP Authentifizierung erlauben. Crypt steht dabei dann für das Versenden über das verschlüsselte TLS Protokoll.

Der Port kann im Normalfall unverändert gelassen werden.

Jabber Server zur Kommunikation mit der AI

Example 2-4.


[JABBER]
SERVER:cuonsim2.de
USERNAME:cuon_test
PASSWORD:secret 

Diese Einstellungen definieren eine Schnittstelle, um diesen user, im beispiel oben cuon_test, eine Nachricht zu schicken. diese Nachricht wird zu der AI weitergeleitet und entsprechend ausgewertet. Dann erfolgt von der AI die Anwort

Mail Client zum Archivieren der mails

Example 2-5.


[IMAP]
SERVER: mailxxx.com
USERNAME: MyName?
PASSWORD: secret
PORT: 143

Hiermit wird festgelegt, ob zur statistischen Auswertung ein Key mit der Versionsnummer übertragen wird, das hilft mir bei der Entscheidung über die Entwicklung von mandantenbezogenen Modulen.

Example 2-6.


[VERSION]
SEND_VERSION_INFO: YES