Ankündigung

Einklappen
Keine Ankündigung bisher.

Migriertes Portal Intrexx 7 --> Intrex 19.03: Login nicht möglicch

Einklappen
X

Migriertes Portal Intrexx 7 --> Intrex 19.03: Login nicht möglicch

Einklappen
  • Filter
  • Zeit
Alles löschen
neue Beiträge

  • Migriertes Portal Intrexx 7 --> Intrex 19.03: Login nicht möglicch

    Wir haben gerade testweise ein Portal von Intrexx 7 exportiert und auf einem neuen Intrexx 19.03- Server importiert.
    Es scheint alles erst mal in Ordnung, aber ich kann mich weder im Portal Manager noch im Web mit den AD- Credentials des angebundenen Active Directories anmelden.

    Im Portal- Log erscheint die Meldung:
    Error 2019-09-17T09:08:20,318Z - de.uplanet.lucy.server.auxiliaries.ObjectInspector[https-jsse-nio-0.0.0.0-1337-exec-8]
    LOGIN: An user tried to login with emtpy or null login-name.
    Login mit dem lokalen Administrator funktioniert, und die User und Gruppen sind sauber im Benutzermodul drin, auch der Sync läuft ohne Fehler durch...

    Wie kann ich weiter debuggen?

  • #2
    Login mit dem lokalen Admin beim Portalmanager oder beim Web?

    Kommentar


    • #3
      Der Lokale Admin funktioniert sowohl als auch. Die AD- Benutzer funktionieren weder noch... Wobei ich gerade gesehen habe: Die Meldung kommt nur, wenn man versucht, sich im Web anzumelden, eine PortalManager- Anmeldung wird im portal.log gar nicht angezeigt. Im Portal Manager kommt dabei folgende Meldung:

      2019-09-17 11:34:36
      org.springframework.web.client.HttpClientErrorExce ption$Forbidden: 403

      de.uplanet.lucy.client.remote.SessionException: org.springframework.web.client.HttpClientErrorExce ption$Forbidden: 403
      at de.uplanet.lucy.client.remote.ClientSoapSession.es tablishSession(Unknown Source)
      at de.uplanet.lucy.client.remote.ClientSoapSession.<i nit>(Unknown Source)
      at de.uplanet.lucy.client.remote.ClientSessionFactory .getSession(Unknown Source)
      at de.uplanet.lucy.client.lucymanager.LoginCertificat eImporterMessage.createClientSession(Unknown Source)
      at de.uplanet.lucy.client.uitools.LoginPanel.leavePag e(Unknown Source)
      at de.uplanet.uitools.PropertyPagePanel.leavePage(Unk nown Source)
      at de.uplanet.uitools.PropertySheet.finish(Unknown Source)
      at de.uplanet.uitools.PropertySheet.lambda$_createBut tons$1(Unknown Source)
      at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Abs tractButton.java:1967)
      at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed (AbstractButton.java:2308)
      at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed (DefaultButtonModel.java:405)
      at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultB uttonModel.java:262)
      at java.desktop/javax.swing.AbstractButton.doClick(AbstractButton. java:369)
      at java.desktop/javax.swing.plaf.basic.BasicRootPaneUI$Actions.act ionPerformed(BasicRootPaneUI.java:254)
      at java.desktop/javax.swing.plaf.basic.BasicComboBoxUI$Actions.act ionPerformed(BasicComboBoxUI.java:1672)
      at java.desktop/javax.swing.plaf.basic.BasicComboBoxUI$Handler.act ionPerformed(BasicComboBoxUI.java:2014)
      at java.desktop/javax.swing.JTextField.fireActionPerformed(JTextFi eld.java:508)
      at java.desktop/javax.swing.JTextField.postActionEvent(JTextField. java:723)
      at java.desktop/javax.swing.JTextField$NotifyAction.actionPerforme d(JTextField.java:839)
      at java.desktop/javax.swing.SwingUtilities.notifyAction(SwingUtili ties.java:1810)
      at java.desktop/javax.swing.JComponent.processKeyBinding(JComponen t.java:2900)
      at java.desktop/javax.swing.JComponent.processKeyBindings(JCompone nt.java:2948)
      at java.desktop/javax.swing.JComponent.processKeyEvent(JComponent. java:2862)
      at java.desktop/java.awt.Component.processEvent(Component.java:640 9)
      at java.desktop/java.awt.Container.processEvent(Container.java:226 3)
      at java.desktop/java.awt.Component.dispatchEventImpl(Component.jav a:5008)
      at java.desktop/java.awt.Container.dispatchEventImpl(Container.jav a:2321)
      at java.desktop/java.awt.Component.dispatchEvent(Component.java:48 40)
      at java.desktop/java.awt.KeyboardFocusManager.redispatchEvent(Keyb oardFocusManager.java:1950)
      at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchKeyEv ent(DefaultKeyboardFocusManager.java:871)
      at java.desktop/java.awt.DefaultKeyboardFocusManager.preDispatchKe yEvent(DefaultKeyboardFocusManager.java:1140)
      at java.desktop/java.awt.DefaultKeyboardFocusManager.typeAheadAsse rtions(DefaultKeyboardFocusManager.java:1010)
      at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchEvent (DefaultKeyboardFocusManager.java:836)
      at java.desktop/java.awt.Component.dispatchEventImpl(Component.jav a:4889)
      at java.desktop/java.awt.Container.dispatchEventImpl(Container.jav a:2321)
      at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772 )
      at java.desktop/java.awt.Component.dispatchEvent(Component.java:48 40)
      at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:772)
      at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
      at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
      at java.base/java.security.AccessController.doPrivileged(Native Method)
      at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 85)
      at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 95)
      at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
      at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
      at java.base/java.security.AccessController.doPrivileged(Native Method)
      at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 85)
      at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java: 742)
      at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:203)
      at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:124)
      at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:117)
      at java.desktop/java.awt.WaitDispatchSupport$2.run(WaitDispatchSup port.java:190)
      at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSup port.java:235)
      at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSup port.java:233)
      at java.base/java.security.AccessController.doPrivileged(Native Method)
      at java.desktop/java.awt.WaitDispatchSupport.enter(WaitDispatchSup port.java:233)
      at java.desktop/java.awt.Dialog.show(Dialog.java:1070)
      at java.desktop/java.awt.Component.show(Component.java:1716)
      at java.desktop/java.awt.Component.setVisible(Component.java:1663)
      at java.desktop/java.awt.Window.setVisible(Window.java:1031)
      at java.desktop/java.awt.Dialog.setVisible(Dialog.java:1005)
      at de.uplanet.uitools.PropertySheetDlg.setVisible(Unk nown Source)
      at de.uplanet.uitools.PropertySheetDlg.showDialog(Unk nown Source)
      at de.uplanet.uitools.PropertySheetDlg.showDialog(Unk nown Source)
      at de.uplanet.lucy.client.lucymanager.MainFrame.lambd a$_loginManaged$2(Unknown Source)
      at java.desktop/java.awt.event.InvocationEvent.dispatch(Invocation Event.java:313)
      at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.j ava:770)
      at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
      at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
      at java.base/java.security.AccessController.doPrivileged(Native Method)
      at java.base/java.security.ProtectionDomain$JavaSecurityAccessI mpl.doIntersectionPrivilege(ProtectionDomain.java: 85)
      at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java: 740)
      at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilter s(EventDispatchThread.java:203)
      at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(E ventDispatchThread.java:124)
      at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:113)
      at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:109)
      at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:101)
      at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThre ad.java:90)
      Caused by: org.springframework.web.client.HttpClientErrorExce ption$Forbidden: 403
      at org.springframework.web.client.HttpClientErrorExce ption.create(HttpClientErrorException.java:83)
      at org.springframework.web.client.DefaultResponseErro rHandler.handleError(DefaultResponseErrorHandler.j ava:122)
      at org.springframework.web.client.DefaultResponseErro rHandler.handleError(DefaultResponseErrorHandler.j ava:102)
      at org.springframework.web.client.ResponseErrorHandle r.handleError(ResponseErrorHandler.java:63)
      at org.springframework.web.client.RestTemplate.handle Response(RestTemplate.java:778)
      at org.springframework.web.client.RestTemplate.doExec ute(RestTemplate.java:736)
      at org.springframework.web.client.RestTemplate.execut e(RestTemplate.java:670)
      at org.springframework.web.client.RestTemplate.postFo rObject(RestTemplate.java:414)
      at de.uplanet.lucy.client.rest.dispatcher.PortalServe rSessionRestDispatcher.login(Unknown Source)
      ... 78 more
      Auf dem Server ist aber -aktuell- keinerlei Firewall aktiv, die Ports sind alle offen und der Server listened auch..

      Kommentar


      • #4
        Also nach dem Import eines Portals wird die Authentifizierung soweit ich weis erstmal auf IntrexxAuth umngestellt.

        Dass die Anmeldung lokal auf dem Server nicht funktioniert hatte ich auch schonmal.
        Von anderen Rechnern aus hat es dann aber funktioniert.
        Das hat mit einer Registry-Einstellung auf Windows-Servern zu tun die verhindert, dass Integrierte WindowsAuthentifizierung lokal funktioniert, wenn das Portal nicht über localhost aufgerufen wird. (https://support.microsoft.com/en-us/...-using-its-fqd)

        Ich hatte aber auch schon den genau umgekehrten Fall. Also dass es nur auf dem Server funktioniert hat und andersrum nicht.

        Dazu am besten ein Support-Ticket öffnen, ist soweit ich weis beides schonmal im Support aufgeschlagen.
        Vielleicht ist es auch was ganz anderes..

        Kommentar


        • #5
          Bei uns hat die webconfig.xml probleme gemacht. Eventuell da mal reinschauen.

          Kommentar


          • #6
            Peinlicher Fehler... ja, die Authentifizierung war natürlich auf "IntrexxAuth" umgestellt... daran hatte ich einfach nicht gedacht. Danke für den Schubs in die richtige Richtung. Allerdings ist auf dem alten Server "GenericAuth" eingestellt... jetzt muss ich mich da erstmal reinfuchsen, das hatte ich noch nicht...

            Kommentar


            • #7
              Das war jetzt auch meine Vermutung. Dann solltest Du Dich aber auch mit Deinem "normalen" User und ohne Passwort anmelden können (denn es ist vermutlich bei Intrexx direkt kein PW hinterlegt).
              Ich habe danach einfach die Einträge der Authentifizierung vom alten ins neue Portal kopiert und dann ging's wieder über AD...

              Beatrix

              Kommentar


              • #8
                So, GenericAuth tut wieder... Vielen Dank für die schnelle Hilfe.

                Kommentar

                Lädt...
                X