Problem with Moodle to Adobe Connect authentication

Problem with Moodle to Adobe Connect authentication

by Zero One -
Number of replies: 2
Hi,
I'm using moodle v3.9 and using the plugin bellow to integrate adobe connect with the moodle (the only version that I could find that is working with Moodle v3.9):
https://github.com/hossein142001/moodle-mod_adobeconnect

I used the instruction in this article from moodle docmentation:
https://docs.moodle.org/39/en/Remote_Learner_Adobe_Connect_Pro_Module

but the "ACP Server Installation additional notes" part broke my adobe connect server so for that part alone I used this document on Adobe Connect official website for HTTP header authentication Configuration:
https://helpx.adobe.com/au/adobe-connect/installconfigure/configuring-single-sign-on-sso.html

According to documentation above:

Open the file [root_install_dir]\appserv\web\WEB-INF\web.xml and do the following:

Remove the comment tags around the filter and filter-mapping elements for HeaderAuthenticationFilter.

Add comment tags around the NtlmAuthenticationFilter filter and filter-mapping elements.

so this is the final code for that part in web.xml:
<!--
  <filter>
    <filter-name>NtlmAuthenticationFilter</filter-name>
    <filter-class>com.macromedia.airspeed.servlet.filter.NtlmAuthenticationFilter</filter-class>
    <init-param>
      <param-name>ignore-pattern-0</param-name>
      <param-value>/api/</param-value>
    </init-param>
    <init-param>
      <param-name>ignore-pattern-1</param-name>
      <param-value>/common/</param-value>
    </init-param>
    <init-param>
      <param-name>ignore-pattern-2</param-name>
      <param-value>/servlet/gateway</param-value>
    </init-param>
    <init-param>
      <param-name>ignore-pattern-3</param-name>
      <param-value>/servlet/mirror</param-value>
    </init-param>
    <init-param>
      <param-name>ignore-pattern-4</param-name>
      <param-value>/servlet/testbuilder</param-value>
    </init-param>
    <init-param>
      <param-name>ignore-pattern-5</param-name>
      <param-value>/main</param-value>
    </init-param>
  </filter>
  
  <filter-mapping>
    <filter-name>NtlmAuthenticationFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
-->

  <filter>
    <filter-name>HeaderAuthenticationFilter</filter-name>
    <filter-class>com.macromedia.airspeed.servlet.filter.HeaderAuthenticationFilter</filter-class>
    <init-param>
      <param-name>ignore-pattern-0</param-name>
      <param-value>/api/</param-value>
    </init-param>
    <init-param>
      <param-name>ignore-pattern-1</param-name>
      <param-value>/common/</param-value>
    </init-param>
    <init-param>
      <param-name>ignore-pattern-2</param-name>
      <param-value>/servlet/gateway/</param-value>
    </init-param>
    <init-param>
      <param-name>ignore-pattern-3</param-name>
      <param-value>/servlet/mirror</param-value>
    </init-param>
    <init-param>
      <param-name>ignore-pattern-4</param-name>
      <param-value>/servlet/testbuilder</param-value>
    </init-param>
    <init-param>
      <param-name>ignore-pattern-5</param-name>
      <param-value>/main</param-value>
    </init-param>
  </filter>

  <filter-mapping>
    <filter-name>HeaderAuthenticationFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>

The problem is that when the users click on Join session button the adobe connect requests them to enter user & password and doesn't automatically log user in.

Additional Notes:
  • Moodle version: 3.9
  • Adobe Connect Server version: 10.8
  • Windows server 2019
  • I'm using SSL on my main domain but no SSL on live.mydomain.com (which is the address of my adobe connect server)

moodle adobe connect integration



I hope I provided enough information. 
Average of ratings: -
In reply to Zero One

Re: Problem with Moodle to Adobe Connect authentication

by Zero One -

adobe connect mod settings screen shot in English:

updated ss