Hibiscus Server - Login abschalten oder ändern ?

Ändern von Login & Passwort

 
loneDeranger
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 13
Dabei seit: 06 / 2012
Betreff:

Hibiscus Server - Login abschalten oder ändern ?

 · 
Gepostet: 02.06.2012 - 00:42 Uhr  ·  #1
Hallo,
habe heute den Hibiscus Server erfolgreich auf meinem Ubuntu Server installiert. Alles ohne Probleme, bin von der Software & Funktionsumfang überaus beeindruckt!

Allerdings würde ich gerne entweder:
a) mehrere User mit untersch. Passwörtern auf das Webfrontend zugreifen lassen
b) oder die Passwortabfrage ganz abschalten
c) oder die Authentifizierung über LDAP erledigen

Habe weder im Wiki noch via google etwas zu dem Thema gefunden, daher erstmal die generelle Frage:
Ist eines davon möglich?

Vielen Dank im Voraus & Beste Grüße
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11371
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus Server - Login abschalten oder ändern ?

 · 
Gepostet: 03.06.2012 - 16:01 Uhr  ·  #2
a) und c) gehen nicht. Ich haette selbst auch gern Multi-User-Support in Hibiscus & Co. Allerdings erfordert das weitreichende Umbauten. Steht auf der TODO-Liste - aber das wird sicher noch ne ganze Weile dauern.

b) liess sich schnell einbauen. Ist ab morgen im Nightly-Build.

In der Config-Datei ~/.jameica/cfg/de.willuhn.jameica.hbci.payment.Plugin.properties gibt es ab morgen einen neuen Schalter:

web.login.enabled=true

Fuege die Zeile hinzu und setze den Wert auf "false". Wenn der Parameter nicht existiert, wird weiterhin das Login verlangt (wegen der Abwaertskompatibilitaet).

ABER: Der Hibiscus-Payment-Server ist ja ein Komplett-Bundle aus Jameica und allen noetigen Plugins. Da es von diesem Komplett-Bundle keine Nightly-Builds gibt, muesstest du dir den Server selbst zusammen kopieren.

Du brauchst die Nightly-Builds von:

- jameica (2.3)

- hibiscus (2.3)
- jameica.webadmin (2.3)
- jameica.xmlrpc (2.3)
- jameica.soap (1.0)
- jameica.sensors (1.0)
- hibiscus.xmlrpc (2.3)
- hibiscus.soap (1.0)
- hibiscus.server (2.3)

Entpacke Jameica und anschliessend im Ordner "plugins" alle genannten Plugins. Du findest alle Downloads unter

http://www.willuhn.de/products/jameica/download_ext.php
http://www.willuhn.de/products/hibiscus/download_ext.php

Das Fix ist wie gesagt ab morgen drin.
loneDeranger
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 13
Dabei seit: 06 / 2012
Betreff:

Re: Hibiscus Server - Login abschalten oder ändern ?

 · 
Gepostet: 03.06.2012 - 20:13 Uhr  ·  #3
Super!
Dann kann doch mittels apache server ein virtual host erstellt werden der z.B. über ldap authentifiziert und als proxy die Anfragen auf den anderen port weiterleitet.
Ist doch schon mal etwas, vielen Dank.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11371
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus Server - Login abschalten oder ändern ?

 · 
Gepostet: 04.06.2012 - 07:33 Uhr  ·  #4
Du willst den Server doch aber nicht in einem oeffentlich zugaenglichen Netz betreiben, oder?
obnutzer
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 1095
Dabei seit: 03 / 2010
Betreff:

Re: Hibiscus Server - Login abschalten oder ändern ?

 · 
Gepostet: 04.06.2012 - 07:35 Uhr  ·  #5
Zitat geschrieben von hibiscus
Du willst den Server doch aber nicht in einem oeffentlich zugaenglichen Netz betreiben, oder?

Wie er schreibt glaube ich das nicht.

Aber ich würde das gern. Warum rätst du davon eigentlich immer so dringend ab?
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11371
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus Server - Login abschalten oder ändern ?

 · 
Gepostet: 04.06.2012 - 07:48 Uhr  ·  #6
Zitat geschrieben von obnutzer
Aber ich würde das gern. Warum rätst du davon eigentlich immer so dringend ab?


Weil ich es fuer viel zu gefaehrlich halte. Ein oeffentlich zugaenglicher Server hat eine erheblich groessere Angriffsflaeche als der lokale Desktop zu Hause. In der Vergangenheit wurde selbst in Webserver von Organisationen eingebrochen, von denen man es nie erwartet haette. Prominentestes Beispiel: kernel.org

Selbst wenn das Webfrontend des Payment-Servers mit einem Login gesichert ist, gibt es auf einem Webserver typischerweise noch viele weitere Agriffsmoeglichkeiten, um sich Zugang zu dem System zu verschaffen. PHP waere hier der Klassiker. Und wenn auf dem Payment-Server dann auch noch ein Bank-Zugang mit Schluesseldatei eingerichtet ist, haette ein Angreifer vollen Zugriff auf das Konto.
obnutzer
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 1095
Dabei seit: 03 / 2010
Betreff:

Re: Hibiscus Server - Login abschalten oder ändern ?

 · 
Gepostet: 04.06.2012 - 07:56 Uhr  ·  #7
OK, danke dir für die Info. Muss ich nochmal überlegen.
loneDeranger
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 13
Dabei seit: 06 / 2012
Betreff:

Re: Hibiscus Server - Login abschalten oder ändern ?

 · 
Gepostet: 04.06.2012 - 23:40 Uhr  ·  #8
Zitat
Weil ich es fuer viel zu gefaehrlich halte. Ein oeffentlich zugaenglicher Server hat eine erheblich groessere Angriffsflaeche als der lokale Desktop zu Hause. In der Vergangenheit wurde selbst in Webserver von Organisationen eingebrochen, von denen man es nie erwartet haette. Prominentestes Beispiel: kernel.org

Selbst wenn das Webfrontend des Payment-Servers mit einem Login gesichert ist, gibt es auf einem Webserver typischerweise noch viele weitere Agriffsmoeglichkeiten, um sich Zugang zu dem System zu verschaffen. PHP waere hier der Klassiker. Und wenn auf dem Payment-Server dann auch noch ein Bank-Zugang mit Schluesseldatei eingerichtet ist, haette ein Angreifer vollen Zugriff auf das Konto.


Das ist richtig. Deshalb nutze ich den Server lediglich um Saldo abzurufen, in die Datenbank zu schreiben und die die Infos auszugeben. Um Aktionen auszuführen nutze ich ein TAN Verfahren dessen Infos nicht auf dem Server liegen. Wenn der Server also hochgenommen wird ist das schlimmste dass jemand die Kontodaten einsehen kann.

Des Weiteren ist m.E. die Gefahr sich im Netz einen Banking Trojaner einzufangen mindestens genau so hoch. Dieser kann dann auch die PIN abgreifen.
Aktuell siehe "Flame" - Artikel bei heise.de.
loneDeranger
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 13
Dabei seit: 06 / 2012
Betreff:

Re: Hibiscus Server - Login abschalten oder ändern ?

 · 
Gepostet: 08.06.2012 - 22:49 Uhr  ·  #9
so, jetzt im richtigen Thread:

Braucht man spezielle builds für 64Bit?

Wenn ich die nightly Version von jameica-2.3.0-nightly-linux 32Bit nehme bekomme ich diesen Fehler:
Code

java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM
        at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
        at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
        at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
        at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
        at de.willuhn.jameica.system.WorkdirChooser.getWorkDir(WorkdirChooser.java:76)
        at de.willuhn.jameica.system.Platform.getWorkdir(Platform.java:104)
        at de.willuhn.jameica.system.Config.init(Config.java:70)
        at de.willuhn.jameica.system.Application.getConfig(Application.java:302)
        at de.willuhn.jameica.system.Settings.<init>(Settings.java:47)
        at de.willuhn.jameica.system.Settings.<init>(Settings.java:35)
        at de.willuhn.jameica.system.AbstractApplicationCallback.<init>(AbstractApplicationCallback.java:32)
        at de.willuhn.jameica.system.ApplicationCallbackConsole.<init>(ApplicationCallbackConsole.java:45)
        at de.willuhn.jameica.system.Server.getApplicationCallback(Server.java:92)
        at de.willuhn.jameica.system.Application.getCallback(Application.java:424)
        at de.willuhn.jameica.system.Application.init(Application.java:96)
        at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
        at de.willuhn.jameica.Main.main(Main.java:78)
Exception in thread "main" java.lang.NullPointerException
        at de.willuhn.jameica.system.Config.getWorkDir(Config.java:624)
        at de.willuhn.jameica.system.Config.getConfigDir(Config.java:607)
        at de.willuhn.jameica.system.Settings.<init>(Settings.java:47)
        at de.willuhn.jameica.system.Settings.<init>(Settings.java:35)
        at de.willuhn.jameica.system.AbstractApplicationCallback.<init>(AbstractApplicationCallback.java:32)
        at de.willuhn.jameica.system.ApplicationCallbackConsole.<init>(ApplicationCallbackConsole.java:45)
        at de.willuhn.jameica.system.Server.getApplicationCallback(Server.java:92)
        at de.willuhn.jameica.system.Application.getCallback(Application.java:424)
        at de.willuhn.jameica.system.Application.startupError(Application.java:184)
        at de.willuhn.jameica.system.Application.getConfig(Application.java:306)
        at de.willuhn.jameica.system.Settings.<init>(Settings.java:47)
        at de.willuhn.jameica.system.Settings.<init>(Settings.java:35)
        at de.willuhn.jameica.system.AbstractApplicationCallback.<init>(AbstractApplicationCallback.java:32)
        at de.willuhn.jameica.system.ApplicationCallbackConsole.<init>(ApplicationCallbackConsole.java:45)
        at de.willuhn.jameica.system.Server.getApplicationCallback(Server.java:92)
        at de.willuhn.jameica.system.Application.getCallback(Application.java:424)
        at de.willuhn.jameica.system.Application.init(Application.java:96)
        at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
        at de.willuhn.jameica.Main.main(Main.java:78)


Wenn ich die 64Bit Variante nehme hauts mir die auch um die Ohren:
Code


org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed]
        at org.eclipse.swt.SWT.error(Unknown Source)
        at org.eclipse.swt.widgets.Display.createDisplay(Unknown Source)
        at org.eclipse.swt.widgets.Display.create(Unknown Source)
        at org.eclipse.swt.graphics.Device.<init>(Unknown Source)
        at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
        at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
        at org.eclipse.swt.widgets.Display.getDefault(Unknown Source)
        at de.willuhn.jameica.system.WorkdirChooser.getWorkDir(WorkdirChooser.ja      va:76)
        at de.willuhn.jameica.system.Platform.getWorkdir(Platform.java:104)
        at de.willuhn.jameica.system.Config.init(Config.java:70)
        at de.willuhn.jameica.system.Application.getConfig(Application.java:302)
        at de.willuhn.jameica.system.Settings.<init>(Settings.java:47)
        at de.willuhn.jameica.system.Settings.<init>(Settings.java:35)
        at de.willuhn.jameica.system.AbstractApplicationCallback.<init>(Abstract      ApplicationCallback.java:32)
        at de.willuhn.jameica.system.ApplicationCallbackConsole.<init>(Applicati      onCallbackConsole.java:45)
        at de.willuhn.jameica.system.Server.getApplicationCallback(Server.java:9      2)
        at de.willuhn.jameica.system.Application.getCallback(Application.java:42      4)
        at de.willuhn.jameica.system.Application.init(Application.java:96)
        at de.willuhn.jameica.system.Application.newInstance(Application.java:86      )
        at de.willuhn.jameica.Main.main(Main.java:78)
Exception in thread "main" java.lang.NullPointerException
        at de.willuhn.jameica.system.Config.getWorkDir(Config.java:624)
        at de.willuhn.jameica.system.Config.getConfigDir(Config.java:607)
        at de.willuhn.jameica.system.Settings.<init>(Settings.java:47)
        at de.willuhn.jameica.system.Settings.<init>(Settings.java:35)
        at de.willuhn.jameica.system.AbstractApplicationCallback.<init>(Abstract      ApplicationCallback.java:32)
        at de.willuhn.jameica.system.ApplicationCallbackConsole.<init>(Applicati      onCallbackConsole.java:45)
        at de.willuhn.jameica.system.Server.getApplicationCallback(Server.java:9      2)
        at de.willuhn.jameica.system.Application.getCallback(Application.java:42      4)
        at de.willuhn.jameica.system.Application.startupError(Application.java:1      84)
        at de.willuhn.jameica.system.Application.getConfig(Application.java:306)
        at de.willuhn.jameica.system.Settings.<init>(Settings.java:47)
        at de.willuhn.jameica.system.Settings.<init>(Settings.java:35)
        at de.willuhn.jameica.system.AbstractApplicationCallback.<init>(Abstract      ApplicationCallback.java:32)
        at de.willuhn.jameica.system.ApplicationCallbackConsole.<init>(Applicati      onCallbackConsole.java:45)
        at de.willuhn.jameica.system.Server.getApplicationCallback(Server.java:9      2)
        at de.willuhn.jameica.system.Application.getCallback(Application.java:42      4)
        at de.willuhn.jameica.system.Application.init(Application.java:96)
        at de.willuhn.jameica.system.Application.newInstance(Application.java:86      )
        at de.willuhn.jameica.Main.main(Main.java:78)


Die Plugins gibt es ja nur als 32Bit Versionen!?
Gibt es da einen Trick!?
Danke im Voraus.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11371
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus Server - Login abschalten oder ändern ?

 · 
Gepostet: 10.06.2012 - 16:10 Uhr  ·  #10
Die Jameica-Version muss zur Java-Version passen. Wenn du also eine 64Bit-Java Version installiert hast, dann musst du auch die 64Bit-Version von Jameica nehmen. Oder halt sowohl Java als auch Jameica in der 32Bit-Version.

Die "Bittigkeit" ist insofern nicht relevant, weil man auf einem 64Bit-Betriebssystem auch ein 32Bit-Java installieren kann. Dann muss auch von Jameica die 32Bit-Version genommen werden.

Achte ausserdem darauf, die vorgesehen Start-Scripts jameica.sh bzw. hibiscusserver.sh zu verwenden. Mit "jameica.sh --help" kannst du dir Kommandozeilen-Parameter anzeigen lassen.

Zitat
Die Plugins gibt es ja nur als 32Bit Versionen!?


Die Plugins sind plattform-neutral. Dort wird nicht zwischen 32 und 64Bit unterschieden. Diese Unterscheidung ist Aufgabe von Jameica. Die Plugins muessen sich darum nicht kuemmern. Das ist ja auch einer der Gruende fuer die Existenz von Jameica - damit die Plugins sich um sowas nicht mehr kuemmern muessen.
loneDeranger
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 13
Dabei seit: 06 / 2012
Betreff:

Re: Hibiscus Server - Login abschalten oder ändern ?

 · 
Gepostet: 20.06.2012 - 22:25 Uhr  ·  #11
Tja, scheinbar gibt es da ein Problem mit dem WorkingDirectory.
Ich habe mir die 64 Bit Version vom nightly build geschnappt. Da ich auf einem Headless Server arbeite kann jameica auch kein Fenster öffnen.

Kann ich das Working Dir irgendwo angeben?
Wenn ich in der jameica/.jameica Datei das WorkingDir setze
Code
WORKDIR=/home/hibiscus/.jameica

ändert dies auch nichts, er will mich laut Fehlermeldung immer nach dem Directory fragen.
Code
[Wed Jun 20 22:14:14 CEST 2012][INFO][de.willuhn.jameica.system.StartupParams.<init>] workdir: null
[Wed Jun 20 22:14:14 CEST 2012][INFO][de.willuhn.jameica.system.Application.init] starting jameica...
[Wed Jun 20 22:14:14 CEST 2012][INFO][de.willuhn.jameica.system.WorkdirChooser.getWorkDir] asking user for workdir


Leider gibt Java kein Display raus!?
Code
at org.eclipse.swt.widgets.Display.getDefault(Unknown Source)

Mit dem Hibiscus-Server fix-und-fertig zip gehts.


Hier der ganze Trace
Code
[Wed Jun 20 22:14:14 CEST 2012][INFO][de.willuhn.jameica.system.StartupParams.<init>] starting in SERVER mode
[Wed Jun 20 22:14:14 CEST 2012][INFO][de.willuhn.jameica.system.StartupParams.<init>] workdir: null
[Wed Jun 20 22:14:14 CEST 2012][INFO][de.willuhn.jameica.system.Application.init] starting jameica...
[Wed Jun 20 22:14:14 CEST 2012][INFO][de.willuhn.jameica.system.WorkdirChooser.getWorkDir] asking user for workdir
org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed]
  at org.eclipse.swt.SWT.error(Unknown Source)
  at org.eclipse.swt.widgets.Display.createDisplay(Unknown Source)
  at org.eclipse.swt.widgets.Display.create(Unknown Source)
  at org.eclipse.swt.graphics.Device.<init>(Unknown Source)
  at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
  at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
  at org.eclipse.swt.widgets.Display.getDefault(Unknown Source)
  at de.willuhn.jameica.system.WorkdirChooser.getWorkDir(WorkdirChooser.java:76)
  at de.willuhn.jameica.system.Platform.getWorkdir(Platform.java:104)
  at de.willuhn.jameica.system.Config.init(Config.java:70)
  at de.willuhn.jameica.system.Application.getConfig(Application.java:302)
  at de.willuhn.jameica.system.Settings.<init>(Settings.java:47)
  at de.willuhn.jameica.system.Settings.<init>(Settings.java:35)
  at de.willuhn.jameica.system.AbstractApplicationCallback.<init>(AbstractApplicationCallback.java:32)
  at de.willuhn.jameica.system.ApplicationCallbackConsole.<init>(ApplicationCallbackConsole.java:45)
  at de.willuhn.jameica.system.Server.getApplicationCallback(Server.java:92)
  at de.willuhn.jameica.system.Application.getCallback(Application.java:424)
  at de.willuhn.jameica.system.Application.init(Application.java:96)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
  at de.willuhn.jameica.Main.main(Main.java:78)
Exception in thread "main" java.lang.NullPointerException
  at de.willuhn.jameica.system.Config.getWorkDir(Config.java:624)
  at de.willuhn.jameica.system.Config.getConfigDir(Config.java:607)
  at de.willuhn.jameica.system.Settings.<init>(Settings.java:47)
  at de.willuhn.jameica.system.Settings.<init>(Settings.java:35)
  at de.willuhn.jameica.system.AbstractApplicationCallback.<init>(AbstractApplicationCallback.java:32)
  at de.willuhn.jameica.system.ApplicationCallbackConsole.<init>(ApplicationCallbackConsole.java:45)
  at de.willuhn.jameica.system.Server.getApplicationCallback(Server.java:92)
  at de.willuhn.jameica.system.Application.getCallback(Application.java:424)
  at de.willuhn.jameica.system.Application.startupError(Application.java:184)
  at de.willuhn.jameica.system.Application.getConfig(Application.java:306)
  at de.willuhn.jameica.system.Settings.<init>(Settings.java:47)
  at de.willuhn.jameica.system.Settings.<init>(Settings.java:35)
  at de.willuhn.jameica.system.AbstractApplicationCallback.<init>(AbstractApplicationCallback.java:32)
  at de.willuhn.jameica.system.ApplicationCallbackConsole.<init>(ApplicationCallbackConsole.java:45)
  at de.willuhn.jameica.system.Server.getApplicationCallback(Server.java:92)
  at de.willuhn.jameica.system.Application.getCallback(Application.java:424)
  at de.willuhn.jameica.system.Application.init(Application.java:96)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:86)
  at de.willuhn.jameica.Main.main(Main.java:78)



Danke!
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11371
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus Server - Login abschalten oder ändern ?

 · 
Gepostet: 21.06.2012 - 07:37 Uhr  ·  #12
Zitat geschrieben von loneDeranger
Kann ich das Working Dir irgendwo angeben?


Ja, mit dem Parameter "-f". Siehe http://www.willuhn.de/wiki/dok…nis_nutzen

Mit "./jameica.sh --help" kannst du dir die Liste aller verfuegbaren Parameter ausgeben lassen.

Zitat geschrieben von loneDeranger
Wenn ich in der jameica/.jameica Datei das WorkingDir setze
Code
WORKDIR=/home/hibiscus/.jameica

ändert dies auch nichts


Die Variable "WORKDIR" in der Datei ".jameica" wird nur vom alternativen Shell-Script "rcjameica" ausgewertet, welches als Init-Script verwendet werden kann, wenn Jameica per Init-Level gestartet werden soll. Das Script "jameica.sh" bzw. "jameicaserver.sh" interpretiert die Config-Datei ".jameica" jedoch nicht. Dort koennen stattdessen aber die o.g. Parameter verwendet werden.

Zitat geschrieben von loneDeranger
er will mich laut Fehlermeldung immer nach dem Directory fragen. [...]
Leider gibt Java kein Display raus!?
Code
at org.eclipse.swt.widgets.Display.getDefault(Unknown Source)

Mit dem Hibiscus-Server fix-und-fertig zip gehts.


Grad mal nachgeschaut. Das ist in der Tat ein Bug im Nightly-Build von Jameica, welches nur den Server-Mode (Parameter "-d") betrifft. Dort wird faelschlicherweise versucht, das Workdir ueber einen GUI-Dialog abzufragen, welcher auf einem Server aber natuerlich nicht anzeigbar ist. Muss ich fixen. Derweil kannst du wie oben erwaehnt den Parameter "-f $dir" verwenden, um das Benutzerverzeichnis direkt beim Start des Scripts anzugeben, damit es nicht erfragt werden muss.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11371
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus Server - Login abschalten oder ändern ?

 · 
Gepostet: 21.06.2012 - 09:17 Uhr  ·  #13
Ist im Nightly-Build von Jameica jetzt gefixt. Wenn man den Parameter "-f" im Server-Mode ("-d") weglaesst, versucht die Anwendung jetzt nicht mehr, einen GUI-Dialog anzuzeigen, sondern verwendet wie gehabt ~/.jameica.
loneDeranger
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 13
Dabei seit: 06 / 2012
Betreff:

Re: Hibiscus Server - Login abschalten oder ändern ?

 · 
Gepostet: 22.06.2012 - 01:13 Uhr  ·  #14
juhu, server läuft :)

Allerdings habe ich jetzt zwei weitere Phänomene:

1. Das besagte config File de.willuhn.jameica.hbci.payment.Plugin.properties wird nicht angelegt.
Hast Du einen Tip für mich!?

2. Habe das File dann selber angelegt und den Parameter web.login.enabled=true reingeschrieben.
Er fragt dann immer noch nach dem Passwort :'(
Wenn ich dann beim Passwort Query allerdings Abbrechen drücke bekomme ich die gewünschte Seite dennoch angezeigt, zwar ohne korrekte Formatierung aber alle Daten sind lesbar.
Hab' mal ein Screenshot zugefügt.
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11371
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus Server - Login abschalten oder ändern ?

 · 
Gepostet: 22.06.2012 - 22:22 Uhr  ·  #15
Zitat geschrieben von loneDeranger
1. Das besagte config File de.willuhn.jameica.hbci.payment.Plugin.properties wird nicht angelegt.
Hast Du einen Tip für mich!?


Wenn die Datei nicht existiert, leg sie einfach neu an.

Zitat geschrieben von loneDeranger
2. Habe das File dann selber angelegt und den Parameter web.login.enabled=true reingeschrieben.


Korrekt.

Zitat geschrieben von loneDeranger
Er fragt dann immer noch nach dem Passwort :'(
Wenn ich dann beim Passwort Query allerdings Abbrechen drücke bekomme ich die gewünschte Seite dennoch angezeigt, zwar ohne korrekte Formatierung aber alle Daten sind lesbar.


Das ist das Login von https://<server>:8080/webadmin

Das ist das Webfrontend von Jameica selbst. Der Paymentserver verwendet CSS und Grafiken von da mit. Da Jameica selbst aber nochmal eine eigene Config fuer das Login hat, musst du ausserdem noch in der Datei

~/.jameica/cfg/de.willuhn.jameica.webadmin.Plugin.properties

folgendes eintragen (ggf. den Parameter aendern, statt hinzufuegen, falls er schon existiert):

Code
listener.http.auth=false
Gewählte Zitate für Mehrfachzitierung:   0