The Email Listener Service is currently not functioning on the on-premises instance.

In My on-premises Instance, I have performed the below steps.

 

  1. Updated the below system settings 

ExchangeListenerServiceUri

BpmonlineExchangeEventsEndpointUrl

 

  1. I have installed Docker Desktop software and downloaded the "Creatio Email Listener". I successfully launched the CreatioEmail container.
  2. However, we encountered an error while configuring the 0/ServiceModel/ExchangeListenerService.svc file in the web configuration.

 

Updated the below tags in Web.conf file:

 <system.serviceModel>
   <serviceHostingEnvironment minFreeMemoryPercentageToActivateService="1" aspNetCompatibilityEnabled="True" multipleSiteBindingsEnabled="True" />
   <extensions configSource="Terrasoft.WebApp\ServiceModel\Extensions.config" />
   <services>
       <service name="Terrasoft.WebApp.Loader.ServiceModel.AuthService" behaviorConfiguration="RestServiceBehavior">
           <endpoint name="AuthServiceEndPoint" address="" binding="webHttpBinding" behaviorConfiguration="RestServiceBehavior" bindingNamespace="http://Terrasoft.WebApp.ServiceModel" contract="Terrasoft.Core.ServiceModelContract.IAuthServiceEx" />
       </service>
       <service name="Terrasoft.WebApp.Loader.ServiceModel.TotpSetupService">
           <endpoint name="TotpSetupServiceEndPoint" address="" binding="webHttpBinding" behaviorConfiguration="RestServiceBehavior" bindingNamespace="http://Terrasoft.WebApp.ServiceModel" contract="Terrasoft.WebApp.Loader.ServiceModel.TotpSetupService" />
       </service>
       <service name="MyNamespace.MyServiceType" behaviorConfiguration="MyServiceTypeBehaviors">
           <endpoint contract="IMetadataExchange" binding="mexHttpBinding" address="mex" />
       </service>
   </services>
   <behaviors>
       <serviceBehaviors>
           <behavior name="RestServiceBehavior">
               <serviceMetadata httpGetEnabled="true" />
               <!-- Add other behaviors if needed -->
           </behavior>
           <behavior name="MyServiceTypeBehaviors">
               <serviceMetadata httpGetEnabled="true" />
           </behavior>
       </serviceBehaviors>
   </behaviors>
   <bindings configSource="Terrasoft.WebApp\ServiceModel\http\bindings.config" />
</system.serviceModel>

 

Error message:

 

user: Default_user/1B4B9325-66CC-DF11-9B2A-001D60E938C6 file: http://localhost/core/hash/ng-core/src/polyfills.js line: 1 column: 21234 message: Uncaught Terrasoft.UnauthorizedException:
date: Tue Jun 18 2024 12:31:37 GMT+0530 (India Standard Time) stack: undefined

 

We followed the below Link:

 

https://academy.creatio.com/docs/8.x/setup-and-administration/on-site-deployment/containerized-components/email-listener-synchronization-service#:~:text=The%20Email%20Listener%20(formerly%20Exchange,and%20controlled%20use%20of%20resources.

 

 

Like 1

Like

5 comments

Hi,

 

We recommend updating the Email Listener to the latest version. 

To install the module, request the helm package from Creatio support.  

 

The address for Creatio support is support@creatio.com

We have raised an #SR-01305366 

The issue has been resolved.
Note: Once we successfully registered the Docker repository, we were able to configure the email listener for Creatio.

Show all comments