Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. IT-Tools
  3. IT-Tools and OIDC - Looping issue

IT-Tools and OIDC - Looping issue

Scheduled Pinned Locked Moved IT-Tools
18 Posts 3 Posters 200 Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • jamesJ Offline
    jamesJ Offline
    james
    Staff
    wrote last edited by
    #6

    Hello @teiluj
    Is it just the @it-tools app or are other apps affected as well?

    1 Reply Last reply
    1
    • T Offline
      T Offline
      Teiluj
      wrote last edited by
      #7

      Hi @james

      Currently the issue is only affecting that particular user, with that particular @it-tools app.

      jdaviescoatesJ 1 Reply Last reply
      0
      • T Teiluj

        Hi @james

        Currently the issue is only affecting that particular user, with that particular @it-tools app.

        jdaviescoatesJ Offline
        jdaviescoatesJ Offline
        jdaviescoates
        wrote last edited by
        #8

        @Teiluj have you tried impersonating that user? If you can reproduce yourself you might be able to get further insight.

        I use Cloudron with Gandi & Hetzner

        T 1 Reply Last reply
        2
        • jdaviescoatesJ jdaviescoates

          @Teiluj have you tried impersonating that user? If you can reproduce yourself you might be able to get further insight.

          T Offline
          T Offline
          Teiluj
          wrote last edited by
          #9

          Hi @jdaviescoates - Many thanks for your idea.

          Impersonating the user present the same loop problem unfortunately.

          jamesJ jdaviescoatesJ 2 Replies Last reply
          0
          • T Teiluj

            Hi @jdaviescoates - Many thanks for your idea.

            Impersonating the user present the same loop problem unfortunately.

            jamesJ Offline
            jamesJ Offline
            james
            Staff
            wrote last edited by
            #10

            Hello @Teiluj
            Can you please share the details for that user so we can try to reproduce this issue?

            1 Reply Last reply
            1
            • T Teiluj

              Hi @jdaviescoates - Many thanks for your idea.

              Impersonating the user present the same loop problem unfortunately.

              jdaviescoatesJ Offline
              jdaviescoatesJ Offline
              jdaviescoates
              wrote last edited by
              #11

              @Teiluj there might be some clues in the browser console when doing it as the user?

              I use Cloudron with Gandi & Hetzner

              T 1 Reply Last reply
              1
              • T Offline
                T Offline
                Teiluj
                wrote last edited by
                #12

                A short update: this seems to point at a server issue.

                Using the same computer and the same browser, I installed the app on a different server, and was able to log into the app successfully, using the same user credentials (the user authentication comes from LDAP sync from a 3rd cloudron server)

                I can also confirm that on that one server, where the user is having the issue, clearing the browser's cache or using a different browser/computer, does not solve the problem.

                @james - Happy to share more details as far as possible, but considering the above, I doubt that this is easily reproducible.

                1 Reply Last reply
                1
                • jdaviescoatesJ jdaviescoates

                  @Teiluj there might be some clues in the browser console when doing it as the user?

                  T Offline
                  T Offline
                  Teiluj
                  wrote last edited by
                  #13

                  @jdaviescoates Thanks for the suggestion - I cannot see anything of significance there either.

                  1 Reply Last reply
                  2
                  • T Offline
                    T Offline
                    Teiluj
                    wrote last edited by Teiluj
                    #14

                    ok - I was hoping that somehow the move to the fork would help with this, but actually, there is no change, still looping.
                    Any ideas how to go and troubleshoot this further?

                    Many thanks,

                    1 Reply Last reply
                    0
                    • jamesJ Offline
                      jamesJ Offline
                      james
                      Staff
                      wrote last edited by
                      #15

                      Hello @teiluj
                      You did not yet share the erroring user details like username, first and last name so we could try to reproduce it.

                      1 Reply Last reply
                      0
                      • T Offline
                        T Offline
                        Teiluj
                        wrote last edited by
                        #16

                        Hi @james - Thanks for your willing help.
                        For security/confidentiality reasons, these are elements of information that are difficult to share on a public forum. I could eventually share this in a private context, but I can confirm that there is absolutely nothing special about both username and the name of the user. I hope that it makes sense.

                        Just as a short recap about this:

                        • the server where the application is installed has its user directory LDAP synced from another Cloudron. The user facing the issue is a synced user
                        • The cloudron sso-enabled application used to work with this particular user, until it stopped and created this looping issue
                        • it only happens for this user on this server for this app:
                          • Other cloudron sso-enabled apps on this same server have no issue with this user.
                          • Other users using the IT-Tools app on this same server have no looping issues
                          • On the same server, with a newly/secondary installed IT-Tools app instance, the same user still faces the looping issue.
                          • both the server log as well as the app log do not show anything of note regarding this. In fact, the event log of the app shows the user has "logged into" the app.
                          • On another server, with the user directory also synced, with the IT-Tools app installed there, the same user does not experience the looping issue.
                          • the looping error persists even when using different machines / different browsers / clearing the browser's cache, etc...

                        I hope that this helps somehow.

                        jdaviescoatesJ 1 Reply Last reply
                        1
                        • T Teiluj

                          Hi @james - Thanks for your willing help.
                          For security/confidentiality reasons, these are elements of information that are difficult to share on a public forum. I could eventually share this in a private context, but I can confirm that there is absolutely nothing special about both username and the name of the user. I hope that it makes sense.

                          Just as a short recap about this:

                          • the server where the application is installed has its user directory LDAP synced from another Cloudron. The user facing the issue is a synced user
                          • The cloudron sso-enabled application used to work with this particular user, until it stopped and created this looping issue
                          • it only happens for this user on this server for this app:
                            • Other cloudron sso-enabled apps on this same server have no issue with this user.
                            • Other users using the IT-Tools app on this same server have no looping issues
                            • On the same server, with a newly/secondary installed IT-Tools app instance, the same user still faces the looping issue.
                            • both the server log as well as the app log do not show anything of note regarding this. In fact, the event log of the app shows the user has "logged into" the app.
                            • On another server, with the user directory also synced, with the IT-Tools app installed there, the same user does not experience the looping issue.
                            • the looping error persists even when using different machines / different browsers / clearing the browser's cache, etc...

                          I hope that this helps somehow.

                          jdaviescoatesJ Offline
                          jdaviescoatesJ Offline
                          jdaviescoates
                          wrote last edited by
                          #17

                          @Teiluj said in IT-Tools and OIDC - Looping issue:

                          On another server, with the user directory also synced, with the IT-Tools app installed there, the same user does not experience the looping issue.

                          TBH I'd probably just be inclined to just use that instance 🙂

                          I use Cloudron with Gandi & Hetzner

                          T 1 Reply Last reply
                          1
                          • jdaviescoatesJ jdaviescoates

                            @Teiluj said in IT-Tools and OIDC - Looping issue:

                            On another server, with the user directory also synced, with the IT-Tools app installed there, the same user does not experience the looping issue.

                            TBH I'd probably just be inclined to just use that instance 🙂

                            T Offline
                            T Offline
                            Teiluj
                            wrote last edited by Teiluj
                            #18

                            @jdaviescoates Thanks - Not the I have not though about this, but, at last, this could only be a temporary solution following our infrastructure setup.

                            It also does not solve the underlying OIDC issue, which I very much find intriguing.

                            1 Reply Last reply
                            0
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • Bookmarks
                            • Search