Navigation

    Kopano
    • Register
    • Login
    • Search
    • Categories
    • Get Official Kopano Support
    • Recent
    Statement regarding the closure of the Kopano community forum and the end of the community edition

    Webmeeting failed peer connection

    Kopano Meet & WebMeetings
    2
    17
    826
    Loading More Posts
    • 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.
    • fbartels
      fbartels Kopano @Coffee_is_life last edited by

      @Coffee_is_life if I remember correctly then for guest users you need a unique url per user. The best way is to send a meeting request and add a webmeetings link from webapp.

      Regards Felix

      Resources:
      https://kopano.com/blog/how-to-get-kopano/
      https://documentation.kopano.io/
      https://kb.kopano.io/

      Support overview:
      https://kopano.com/support/

      1 Reply Last reply Reply Quote 0
      • Coffee_is_life
        Coffee_is_life last edited by

        Thats what i did, wrote a mail and clicked:
        0e399752-255e-410f-805f-b9ef1d9c4643-grafik.png
        ontop of the mail-screen.

        joined the room myself with 3 instances of external users ( ff private mode) and i can only call one, not 2 or 3 users which are all in this room.

        The options ontop of the screen:
        72fb6ba2-bed6-4d66-8ded-58b878c9a17b-grafik.png

        With Meeting request etc are grayed out.

        1 Reply Last reply Reply Quote 0
        • fbartels
          fbartels Kopano last edited by

          @Coffee_is_life ah, that is what you mean. One of the users has to call the others in.

          In Meet groups are “conference style” by default, so there connections will be established with other participants automatically.

          Regards Felix

          Resources:
          https://kopano.com/blog/how-to-get-kopano/
          https://documentation.kopano.io/
          https://kb.kopano.io/

          Support overview:
          https://kopano.com/support/

          1 Reply Last reply Reply Quote 0
          • Coffee_is_life
            Coffee_is_life last edited by Coffee_is_life

            I have now installed Meet on a seperate server, reason:

            kc is running on centos7 and there is no meet package for RHEL7_PHP56

            i’ve got it running to the point of login. I can connect to the server_url/meet
            nginx is proxy this to the login mask (server_url/signin/[…]):
            9908f695-f9da-4567-aef9-081ddb9fb194-grafik.png

            but there are two issues which i dont know how to get rid of:

            the grapi-package isnt availabe in the meet-packages, but in kc packages. But only for debian 9, im using buster(10) for the meet and centos7 for kc.

            can i install the grapi on my meet-server and point the login to my KC server? - cant find any hint for this setup in the doku.
            can i use the debian 9 grapi-package on debian 10?

            best regards,
            coffee_is_life

            fbartels 1 Reply Last reply Reply Quote 0
            • fbartels
              fbartels Kopano @Coffee_is_life last edited by

              @Coffee_is_life said in Webmeeting failed peer connection:

              i’ve got it running to the point of login. I can connect to the server_

              The error 500 usually means that it could not connect to kopano-server or its improperly configured. what is logged in connect at this point in time?

              @Coffee_is_life said in Webmeeting failed peer connection:

              the grapi-package isnt availabe in the meet-packages, but in kc packages. But only for debian 9, im using buster(10) for the meet

              If you want to use Debian Buster, then I would recommend to install the kopano-server components from master (just on the meet node, no need to upgrade or mess with the centos installation). Its probably even easier to just use containers and connect back to the kopano installation. You could also have a look at https://github.com/zokradonh/kopano-docker/tree/master/examples/meet.

              Regards Felix

              Resources:
              https://kopano.com/blog/how-to-get-kopano/
              https://documentation.kopano.io/
              https://kb.kopano.io/

              Support overview:
              https://kopano.com/support/

              1 Reply Last reply Reply Quote 0
              • Coffee_is_life
                Coffee_is_life last edited by

                Hello @fbartels,

                the login via meet and backend kc works now, domain users can authenticate - like that.

                But i cant load the contacts, which are received by the grapi (i installed the kopano-grapi from master for debian_10 on the meet-server)

                when logged in and every time i search a contact, the following error shows:

                Failed to fetch contacts: unexpected status: 403
                

                The grapi loggs following:

                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]: 2020-03-23 14:41:57,805 rest0     [10572] INFO     logon failed for user AAAAAKwhqVBA0+5Isxn7p1MwRCUBAAAABgAAAPoBAAB0K01vZmlwb2EwT3E0WWJBUzZNWU5BPT0AAAAA for request /api/gc/v1/users
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]: Traceback (most recent call last):
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]:   File "/usr/lib/kopano/python3-kopano10/lib/python3.7/site-packages/kopano/server.py", line 318, in __init__
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]:     flags=flags)
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]:   File "/usr/lib/python3/dist-packages/MAPI/Util/__init__.py", line 87, in OpenECSession
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]:     admin.ConfigureMsgService(uid, 0, 0, profprops)
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]:   File "/usr/lib/python3/dist-packages/MAPICore.py", line 1668, in ConfigureMsgService
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]:     return _MAPICore.IMsgServiceAdmin_ConfigureMsgService(self, lpUID, ulUIParam, ulFlags, cValues)
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]: MAPI.Struct.MAPIErrorLogonFailed: MAPI error 80040111 (MAPI_E_LOGON_FAILED)
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]: During handling of the above exception, another exception occurred:
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]: Traceback (most recent call last):
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]:   File "/usr/lib/python3/dist-packages/grapi/backend/kopano/utils.py", line 291, in _server_store
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]:     record = _server(req, options, forceReconnect=forceReconnect)
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]:   File "/usr/lib/python3/dist-packages/grapi/backend/kopano/utils.py", line 171, in _server
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]:     parse_args=False, store_cache=False, oidc=True, config={})
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]:   File "/usr/lib/kopano/python3-kopano10/lib/python3.7/site-packages/kopano/__init__.py", line 77, in __init__
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]:     super().__init__(*args, **kwargs)
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]:   File "/usr/lib/kopano/python3-kopano10/lib/python3.7/site-packages/kopano/server.py", line 330, in __init__
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]:     password incorrect')
                Mar 23 14:41:57 pwwww001 kopano-grapi[10563]: kopano.errors.LogonError: Could not logon to server: username or password incorrect
                
                

                Kopano Core on another server gehts the auth and logs the following:

                Mon Mar 23 14:41:57 2020: [warning] Authentication by plugin failed for user "AAAAAKwhqVBA0+5Isxn7p1MwRCUBAAAABgAAAPoBAAB0K01vZmlwb2EwT3E0WWJBUzZNWU5BPT0AAAAA": Trying to authenticate failed: AAAAAKwhqVBA0+5Isxn7p1MwRCUBAAAABgAAAPoBAAB0K01vZmlwb2EwT3E0WWJBUzZNWU5BPT0AAAAA not found in LDAP; username = AAAAAKwhqVBA0+5Isxn7p1MwRCUBAAAABgAAAPoBAAB0K01vZmlwb2EwT3E0WWJBUzZNWU5BPT0AAAAA
                

                is this the behaviour when sso isnt configured? - if yes, then i know why :) - good thing is, KC detect the login now.

                for which server i need to create the keytab than? the Kopano-Core server which handles the login or the kopano-meet server which is the request server?

                // btw is there a way to get the logs from konnectd, grapi, kapi and kwmserver into seperate logs? - they all log to syslog and this is quite confusing

                best regards,
                coffee_is_life

                fbartels 1 Reply Last reply Reply Quote 0
                • fbartels
                  fbartels Kopano @Coffee_is_life last edited by

                  @Coffee_is_life said in Webmeeting failed peer connection:

                  is this the behaviour when sso isnt configured?

                  yes

                  @Coffee_is_life said in Webmeeting failed peer connection:

                  for which server i need to create the keytab than?

                  For none. Keytab implies Kerberos SSO, but for Meet we use OpenID sso.

                  You just need to make the changes listed in https://documentation.kopano.io/kopano_meet_manual/installation.html#kopano-configuration to your server.cfg.

                  Regards Felix

                  Resources:
                  https://kopano.com/blog/how-to-get-kopano/
                  https://documentation.kopano.io/
                  https://kb.kopano.io/

                  Support overview:
                  https://kopano.com/support/

                  1 Reply Last reply Reply Quote 0
                  • Coffee_is_life
                    Coffee_is_life last edited by

                    so just enable sso in the config and the issuer set to be the same

                    will try this

                    thanks in advance

                    coffee_is_life

                    1 Reply Last reply Reply Quote 0
                    • Coffee_is_life
                      Coffee_is_life last edited by Coffee_is_life

                      This worked like a charm - many thanks for that -
                      thought i need to change everything to sso, not just activate the sso switch in server.cfg

                      i’ve got it running now with everything needed.
                      just 2 questions left:

                      first: i know kopano-meet is in developing state and some features arent available (like the apps-tab on the top right - deactivated calendar and contacts, rerouted the webapp to my actual webapp - so this is fine)
                      but is there any outview for the comeing features and maybe a timeline plan when this will aprox. published?

                      second: how do i log auth-fails in kwebd/konnectd/meet - fail2ban needs some infos on this and i dont want to expose any our servers without it.

                      thanks in advance, best regards and stay healthy
                      coffee_is_life

                      1 Reply Last reply Reply Quote 0
                      • Coffee_is_life
                        Coffee_is_life last edited by Coffee_is_life

                        This post is deleted!
                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post