Kentico CDN Injector by BlueModus

Subhadeep Mandal asked on May 18, 2016 10:39

I have tried to implement the CDN Injector in Kentico 9.0 but not working. Please let me know where I'm doing wrong. My web.config file attached with.

<?xml version="1.0"?>
<configuration>
  <configSections>
    <!-- Content staging BEGIN -->
    <section name="BitFactory.Logging" type="BitFactory.Logging.Configuration.LoggingSection, &#xD;&#xD;&#xA;BitFactory.Logging"

                   />
    <section name="microsoft.web.services3"

type="Microsoft.Web.Services3.Configuration.WebServicesConfiguration, Microsoft.Web.Services3, &#xD;&#xD;&#xA;Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"

                                                                  />
    <!-- Content staging END -->
    <!-- FiftyOne BEGIN -->
    <sectionGroup name="fiftyOne">
      <section name="log" type="FiftyOne.Foundation.Mobile.Configuration.LogSection, &#xD;&#xD;&#xA;FiftyOne.Foundation"

                     requirePermission="false" allowDefinition="Everywhere"

restartOnExternalChanges="false" allowExeDefinition="MachineToApplication"/>
      <section name="redirect" type="FiftyOne.Foundation.Mobile.Configuration.RedirectSection, &#xD;&#xD;&#xA;FiftyOne.Foundation"

                     requirePermission="false" allowDefinition="Everywhere"

restartOnExternalChanges="false" allowExeDefinition="MachineToApplication"/>
      <section name="detection"

type="FiftyOne.Foundation.Mobile.Detection.Configuration.DetectionSection, FiftyOne.Foundation"

requirePermission="false" allowDefinition="Everywhere" restartOnExternalChanges="false"

allowExeDefinition="MachineToApplication"/>
    </sectionGroup>
    <!-- FiftyOne END -->
    <section name="cdn.injector.configuration" type="BlueModus.CdnInjector.CdnInjectorConfigurationSection" />
  </configSections>
  <cdn.injector.configuration forceSSL="true"
                                useCurrentDomain="false"
                                cdnDomain="assets.wvholdings.com"
                                excludePaths=""
                                matchPaths="https://wvmediaorigin.s3.amazonaws.com/"
                                debugMode="false"
                                cdnHostNames=""
                                fileExtensionsToMatch="jpg,bmp,gif,png"/>

  <!--<cdn.injector.configuration forceSSL="true" 
                              useCurrentDomain="false" 
                              cdnDomain="cdn.replaced.com" 
                              excludePaths="" 
                              matchPaths="/images/" 
                              debugMode="false" 
                              cdnHostNames="a,b,c" 
                              fileExtensionsToMatch="jpg,bmp,gif,png" />-->
  <appSettings>
    <add key="CMSProgrammingLanguage" value="C#"/>
    <add key="WS.webservice" value="http://localhost/WebService/webservice.asmx"/>
    <add key="CMSTrialKey" value="CX09-20160504-3371ln"/>
    <add key="ChartImageHandler" value="storage=session;timeout=20;"/>
    <add key="PageInspector:ServerCodeMappingSupport" value="Disabled"/>
    <add key="CMSApplicationGuid" value="8f9a6c9d-3d7b-4ebe-af4e-e7b8220eca94"/>
    <add key="CMSApplicationName" value="Default Web Site/Kentico9"/>
    <add key="CMSHashStringSalt" value="47f994d3-c66e-4fd5-8adf-d2e041ca37ad"/>
    <add key="CMSDisplayApplicationErrorMessages" value="true"/>

    <!--<add key="CMSHashStringSalt" value="0a1c062d-ede8-41bd-bbe5-8c6a7c2e3bbc"/>-->

    <add key="ADServer" value="172.23.150.152"/>
    <add key="CMSAllowCheckIOPermissions" value="false"/>
    <add key="CMSWebFarmSynchronizeMediaFiles" value="false"/>
    <add key="CMSLanguageParameterName" value="sprache"/>

    <add key="CMSStagingServiceTimeout" value="300" />
    <add key="CMSStagingAcceptAllCertificates" value="true" />

    <!--<add key="CMSDisplayApplicationErrorMessages" value="true"/>-->
    <!--<add key="CMSExternalStorageName" value="amazon" />
    <add key="URL" value="http://sharedservices.worldventures.biz/Authentication.svc/Authenticate"/>
    <add key="ContentType" value="text/json"/>
    <add key="RequestMethod" value="post"/>
    <add key="CustomUrl" value="Custom/SharedServices/AuthenticationService-Authenticate"/>
    <add key="LoggerUrl" value="XTP.Travel.SharedService.Authentication"/>
  </appSettings>
  <connectionStrings>
    <clear/>

  </connectionStrings>
  <system.web>
    <pages validateRequest="false" theme="myTheme1" clientIDMode="AutoID">
      <namespaces>
        <add namespace="CMS.Helpers" />
      </namespaces>
      <controls>
        <add tagPrefix="ajaxToolkit" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" />
        <add tagPrefix="cms" namespace="CMS.PortalControls" assembly="CMS.PortalControls" />
        <add tagPrefix="cms" namespace="CMS.Controls" assembly="CMS.Controls" />
        <add tagPrefix="cms" namespace="CMS.UIControls" assembly="CMS.UIControls" />
        <add tagPrefix="cms" namespace="CMS.FormEngine" assembly="CMS.FormEngine" />
        <add tagPrefix="cms" namespace="CMS.FormControls" assembly="CMS.FormControls" />
        <add tagPrefix="cms" namespace="CMS.OnlineForms" assembly="CMS.OnlineForms" />
        <add tagPrefix="cms" namespace="CMS.ExtendedControls" assembly="CMS.ExtendedControls" />
        <add tagPrefix="asp" namespace="System.Web.UI.DataVisualization.Charting"
          assembly="System.Web.DataVisualization" />
        <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions" />
      </controls>
    </pages>
    <customErrors mode="RemoteOnly">
      <error statusCode="500" redirect="~/CMSMessages/Error.aspx"/>
    </customErrors>
    <authentication mode="Forms">
      <forms loginUrl="CMSPages/logon.aspx" defaultUrl="Default.aspx" name=".ASPXFORMSAUTH"

timeout="60000" slidingExpiration="true"/>
    </authentication>
    <httpRuntime maxRequestLength="2097151" waitChangeNotification="1"

maxWaitChangeNotification="3600" requestValidationMode="2.0" maxUrlLength="1000"/>
    <globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="en-US" uiCulture="en-US"/>
    <membership defaultProvider="CMSProvider" userIsOnlineTimeWindow="30">
      <providers>
        <clear/>
        <add name="CMSProvider" type="CMS.MembershipProvider.CMSMembershipProvider"

connectionStringName="CMSConnectionString" enablePasswordRetrieval="false"

enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="true"

passwordFormat="Hashed"/>

      </providers>
    </membership>
    <roleManager defaultProvider="CMSRoleProvider" enabled="true" cacheRolesInCookie="true"

cookieName=".ASPROLES" cookieTimeout="30" cookiePath="/" cookieRequireSSL="false"

cookieSlidingExpiration="true" cookieProtection="All">
      <providers>
        <clear/>
        <add name="CMSRoleProvider" type="CMS.MembershipProvider.CMSRoleProvider"

connectionStringName="CMSConnectionString" applicationName="/Kentico9"

writeExceptionsToEventLog="false"/>
        <add name="CMSADRoleProvider" type="CMS.MembershipProvider.CMSADRoleProvider"

connectionStringName="CMSADConnectionString" connectionUsername="QTLYRSLT\vikash.kr"

connectionPassword="sonata@123"/>
      </providers>
    </roleManager>
    <httpHandlers>
      <add path="ChartImg.axd" verb="*"

type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, &#xD;&#xD;&#xA;Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"

                                                                   validate="false"/>
    </httpHandlers>
    <httpModules>
      <add name="XHtmlModule" type="CMS.OutputFilter.OutputFilterModule, CMS.OutputFilter"/>
      <add name="CMSApplicationModule" type="CMS.Base.ApplicationModule, CMS.Base"/>
    </httpModules>
    <xhtmlConformance mode="Strict"/>
    <sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="20"/>
    <!--<sessionState mode="SQLServer" allowCustomSqlDatabase="true" sqlConnectionString="data source=BG4WS0310\SA;Database=ASPState;Integrated Security=True;Connect Timeout=600" cookieless="false"> </sessionState>-->





    <compilation debug="true" numRecompilesBeforeAppRestart="100" targetFramework="4.5">
      <assemblies>
        <add assembly="SMDiagnostics, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B77A5C561934E089"

                                />
        <add assembly="Microsoft.Transactions.Bridge, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B03F5F7F11D50A3A"

                                />
        <add assembly="System.Management, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B03F5F7F11D50A3A"

                                />
        <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B03F5F7F11D50A3A"

                                />
        <add assembly="System.Security, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B03F5F7F11D50A3A"

                                />
        <add assembly="System.Configuration.Install, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B03F5F7F11D50A3A"

                                />
        <add assembly="System.DirectoryServices, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B03F5F7F11D50A3A"

                                />
        <add assembly="System.Configuration, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B03F5F7F11D50A3A"

                                />
        <add assembly="System.Data, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B77A5C561934E089"

                                />
        <add assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
        <add assembly="System.Web, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B03F5F7F11D50A3A"

                                />
        <add assembly="System.Xml, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B77A5C561934E089"

                                />
        <add assembly="System.Drawing, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B03F5F7F11D50A3A"

                                />
        <add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=31BF3856AD364E35"

                                />
        <add assembly="System.Deployment, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B03F5F7F11D50A3A"

                                />
        <add assembly="System.Transactions, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B77A5C561934E089"

                                />
        <add assembly="System.Web.RegularExpressions, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B03F5F7F11D50A3A"

                                />
        <add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B77A5C561934E089"

                                />
        <add assembly="System.Messaging, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B03F5F7F11D50A3A"

                                />
        <add assembly="System.IdentityModel.Selectors, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B77A5C561934E089"
                                />
        <add assembly="System.ServiceProcess, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=B03F5F7F11D50A3A"

                                />
        <add assembly="System.Web.Routing, Version=4.0.0.0, &#xD;&#xD;&#xA;Culture=neutral,PublicKeyToken=31BF3856AD364E35"

                                                />
        <add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=31BF3856AD364E35"

                                />
        <add assembly="WindowsBase, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=31bf3856ad364e35"

                                />
        <add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=b77a5c561934e089"

                                />
        <add assembly="System.Net.Http, Version=4.0.0.0, Culture=neutral, &#xD;&#xD;&#xA;PublicKeyToken=b03f5f7f11d50a3a"

                                />
        <add assembly="System.DirectoryServices.AccountManagement, Version=4.0.0.0, &#xD;&#xD;&#xA;Culture=neutral, PublicKeyToken=B77A5C561934E089"

                                                 />
      </assemblies>
      <!-- Different programming languages BEGIN -->
      <!--
      <codeSubDirectories>
        <add directoryName="CSCode"></add>
        <add directoryName="VBCode"></add>
      </codeSubDirectories>
      -->
      <!-- Different programming languages END -->
    </compilation>
    <httpCookies httpOnlyCookies="true"/>


    <trust level="Full" originUrl="" />
    <trace enabled="false" pageOutput="true"/>
  </system.web>

  <BitFactory.Logging name="global" xmlns="http://BitFactory.Logging">
    <rollingDateFileLoggers>
      <rollingDateFileLogger isEnabled="true" name="FrontEndLogger" formattedFileName="C:&#xD;&#xD;&#xA;\RezopiaLogs\FrontEnd\Rezopia_{timestamp:yyyyMMdd}.log"/>
    </rollingDateFileLoggers>
  </BitFactory.Logging>
  <!-- Windows authentication BEGIN -->
  <!--
  <location path="">
    <system.web>
        <authorization>
          <deny users="?"/>
        </authorization>
    </system.web>
  </location>
  -->
  <!-- Windows authentication END -->
  <location path="cms">
    <system.web>
      <authorization>
        <deny users="?"/>
      </authorization>
    </system.web>
  </location>
  <!-- WebDAV location BEGIN -->
  <location path="cms/files">
    <system.web>
      <httpHandlers>
        <clear/>
        <add verb="*" path="*" type="CMS.WebDAV.WebDAVHandler, CMS.WebDAV"/>
      </httpHandlers>
      <httpRuntime executionTimeout="2400" maxRequestLength="2097151"/>
    </system.web>
    <system.webServer>
      <handlers>
        <clear/>
        <add name="CMSWebDAVHandler" path="*" verb="*" type="CMS.WebDAV.WebDAVHandler, &#xD;&#xD;&#xA;CMS.WebDAV"/>
      </handlers>
      <httpProtocol>
        <customHeaders>
          <add name="Access-Control-Allow-Origin" value="*" />
        </customHeaders>
      </httpProtocol>
      <security>
        <requestFiltering>
          <requestLimits maxAllowedContentLength="2147483648"/>
        </requestFiltering>
      </security>
    </system.webServer>
  </location>
  <!-- WebDAV location END -->
  <!-- Content staging BEGIN -->
  <microsoft.web.services3>
    <security>
      <securityTokenManager>

        <!--<httpProtocol>
          <customHeaders>
            <add name="Access-Control-Allow-Origin" value="*" />
          </customHeaders>
        </httpProtocol>-->
        <add type="CMS.Synchronization.WSE3.WebServiceAuthorization" namespace="http://docs.oasis-&#xD;&#xD;&#xA;open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" localName="UsernameToken"/>
      </securityTokenManager>
      <x509 allowTestRoot="true" verifyTrust="true"/>
    </security>
    <policy fileName="wse3policy.config"/>
    <diagnostics>
      <trace enabled="false" input="InputTrace.webinfo" output="OutputTrace.webinfo"/>
    </diagnostics>
  </microsoft.web.services3>
  <!-- Content staging END -->
  <!-- FiftyOne BEGIN -->
  <fiftyOne>
    <log logFile="~/App_Data/CMSModules/DeviceProfile/logFiftyOne.txt" logLevel="Warn"/>
    <detection binaryFilePath="~/App_Data/CMSModules/DeviceProfile/51Degrees.dat"/>
  </fiftyOne>
  <!-- FiftyOne END -->
  <system.webServer>
    <modules runAllManagedModulesForAllRequests="true">
      <remove name="WebDAVModule"/>
      <remove name="XHtmlModule"/>
      <remove name="CMSApplicationModule"/>
      <add name="XHtmlModule" type="CMS.OutputFilter.OutputFilterModule, CMS.OutputFilter"/>
      <add name="CMSApplicationModule" preCondition="managedHandler" type="CMS.Base.ApplicationModule, CMS.Base"/>
      <add name="CdnInjectorModule" type="BlueModus.CdnInjector.CdnInjectorModule, BlueModus.CdnInjector" preCondition="" />
    </modules>
    <handlers>
      <remove name="WebDAV"/>
      <remove name="ChartImageHandler"/>
      <add name="ChartImageHandler" preCondition="integratedMode" verb="*" path="ChartImg.axd"

type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, &#xD;&#xD;&#xA;Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"

                                                                  />
    </handlers>
    <staticContent>
      <remove fileExtension=".woff"/>
      <mimeMap fileExtension=".woff" mimeType="application/x-font-woff"/>
      <remove fileExtension=".svg"/>
      <mimeMap fileExtension=".svg" mimeType="image/svg+xml"/>
      <remove fileExtension=".nupkg"/>
      <mimeMap fileExtension=".nupkg" mimeType="application/zip, application/octet-stream"/>
    </staticContent>
    <validation validateIntegratedModeConfiguration="false"/>
    <directoryBrowse enabled="true"/>
  </system.webServer>
  <system.serviceModel>
    <serviceHostingEnvironment aspNetCompatibilityEnabled="true"

multipleSiteBindingsEnabled="true"/>
    <bindings>
      <basicHttpBinding>
        <!-- SalesForce BEGIN -->
        <binding name="SalesForceBinding" transferMode="Buffered" maxReceivedMessageSize="131072">
          <security mode="Transport">
            <transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
            <message clientCredentialType="UserName" algorithmSuite="Default"/>
          </security>
        </binding>
        <!-- SalesForce END -->
      </basicHttpBinding>
      <customBinding>
        <binding name="commonCustomBinding" closeTimeout="00:03:00" openTimeout="00:03:00" receiveTimeout="00:03:00" sendTimeout="00:03:00">
          <transactionFlow />
          <binaryMessageEncoding />
          <windowsStreamSecurity protectionLevel="None" />
          <tcpTransport maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647"
         connectionBufferSize="64000" hostNameComparisonMode="StrongWildcard"
         channelInitializationTimeout="00:01:00" maxBufferSize="2147483647"
         maxPendingConnections="20" maxOutputDelay="00:00:00.2000000" maxPendingAccepts="5"
         transferMode="Buffered" listenBacklog="50" portSharingEnabled="False"
         teredoEnabled="false">
            <connectionPoolSettings groupName="default" leaseTimeout="00:05:00"
          idleTimeout="00:02:00" maxOutboundConnectionsPerEndpoint="500" />
          </tcpTransport>
        </binding>
      </customBinding>
      <netTcpBinding>
        <binding name="TcpBinding" hostNameComparisonMode="StrongWildcard" portSharingEnabled="False" transactionFlow="True" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" maxConnections="500" listenBacklog="50" closeTimeout="00:03:00" openTimeout="00:03:00" receiveTimeout="00:03:00" sendTimeout="00:03:00">
          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="440960" maxNameTableCharCount="2147483647"/>
          <reliableSession ordered="true" inactivityTimeout="00:03:00" enabled="true"/>
          <security mode="None"/>
        </binding>
        <binding name="Binding_IAccessControlService" hostNameComparisonMode="StrongWildcard" portSharingEnabled="False" transactionFlow="True" maxBufferSize="6000000" maxReceivedMessageSize="6000000" maxConnections="500" listenBacklog="50" closeTimeout="00:03:00" openTimeout="00:03:00" receiveTimeout="00:03:00" sendTimeout="00:03:00">
          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="14096" maxNameTableCharCount="116384"/>
          <reliableSession ordered="true" inactivityTimeout="00:03:00" enabled="true"/>
          <security mode="None"/>
        </binding>
        <binding name="Binding_IMetaService" hostNameComparisonMode="StrongWildcard" portSharingEnabled="False" transactionFlow="True" maxBufferSize="6000000" maxReceivedMessageSize="6000000" maxConnections="500" listenBacklog="50" closeTimeout="00:03:00" openTimeout="00:03:00" receiveTimeout="00:03:00" sendTimeout="00:03:00">
          <readerQuotas maxDepth="2147483647" maxStringContentLength="6000000" maxArrayLength="116384" maxBytesPerRead="14096" maxNameTableCharCount="116384"/>
          <reliableSession ordered="true" inactivityTimeout="00:03:00" enabled="true"/>
          <security mode="None"/>
        </binding>
        <binding name="Binding_IAlbumService" hostNameComparisonMode="StrongWildcard" portSharingEnabled="False" transactionFlow="True" maxBufferSize="6000000" maxReceivedMessageSize="6000000" maxConnections="500" listenBacklog="50" closeTimeout="00:03:00" openTimeout="00:03:00" receiveTimeout="00:03:00" sendTimeout="00:03:00">
          <readerQuotas maxDepth="2147483647" maxStringContentLength="6000000" maxArrayLength="116384" maxBytesPerRead="14096" maxNameTableCharCount="116384"/>
          <reliableSession ordered="true" inactivityTimeout="00:03:00" enabled="true"/>
          <security mode="None"/>
        </binding>
        <binding name="Binding_IAgencyService" hostNameComparisonMode="StrongWildcard" portSharingEnabled="False" transactionFlow="True" maxBufferSize="6000000" maxReceivedMessageSize="6000000" maxConnections="500" listenBacklog="50" closeTimeout="00:03:00" openTimeout="00:03:00" receiveTimeout="00:03:00" sendTimeout="00:03:00">
          <readerQuotas maxDepth="2147483647" maxStringContentLength="6000000" maxArrayLength="116384" maxBytesPerRead="14096" maxNameTableCharCount="116384"/>
          <reliableSession ordered="true" inactivityTimeout="00:03:00" enabled="true"/>
          <security mode="None"/>
        </binding>
        <binding name="Binding_IPackageService" hostNameComparisonMode="StrongWildcard" portSharingEnabled="False" transactionFlow="True" maxBufferSize="60000000" maxReceivedMessageSize="60000000" maxConnections="500" listenBacklog="50" closeTimeout="00:03:00" openTimeout="00:03:00" receiveTimeout="00:03:00" sendTimeout="00:03:00">
          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="140960" maxNameTableCharCount="1163840"/>
          <reliableSession ordered="true" inactivityTimeout="00:03:00" enabled="true"/>
          <security mode="None"/>
        </binding>
        <binding name="Binding_IProductService" hostNameComparisonMode="StrongWildcard" portSharingEnabled="False" transactionFlow="True" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" maxConnections="500" listenBacklog="50" closeTimeout="00:03:00" openTimeout="00:03:00" receiveTimeout="00:03:00" sendTimeout="00:03:00">
          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="14096" maxNameTableCharCount="2147483647"/>
          <reliableSession ordered="true" inactivityTimeout="00:03:00" enabled="true"/>
          <security mode="None"/>
        </binding>
        <binding name="Binding_ICartService" hostNameComparisonMode="StrongWildcard" portSharingEnabled="False" transactionFlow="True" maxBufferSize="6000000" maxReceivedMessageSize="6000000" maxConnections="500" listenBacklog="50" closeTimeout="00:03:00" openTimeout="00:03:00" receiveTimeout="00:03:00" sendTimeout="00:03:00">
          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="14096" maxNameTableCharCount="116384"/>
          <reliableSession ordered="true" inactivityTimeout="00:03:00" enabled="true"/>
          <security mode="None"/>
        </binding>
        <binding name="Binding_IConsumerService" hostNameComparisonMode="StrongWildcard" portSharingEnabled="False" transactionFlow="True" maxBufferSize="6000000" maxReceivedMessageSize="6000000" maxConnections="500" listenBacklog="50" closeTimeout="00:03:00" openTimeout="00:03:00" receiveTimeout="00:03:00" sendTimeout="00:03:00">
          <readerQuotas maxDepth="2147483647" maxStringContentLength="6000000" maxArrayLength="116384" maxBytesPerRead="14096" maxNameTableCharCount="116384"/>
          <reliableSession ordered="true" inactivityTimeout="00:03:00" enabled="true"/>
          <security mode="None"/>
        </binding>
        <binding name="Binding_IOrderService" hostNameComparisonMode="StrongWildcard" portSharingEnabled="False" transactionFlow="True" maxBufferSize="6000000" maxReceivedMessageSize="6000000" maxConnections="500" listenBacklog="50" closeTimeout="00:03:00" openTimeout="00:03:00" receiveTimeout="00:03:00" sendTimeout="00:03:00">
          <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="14096" maxNameTableCharCount="116384"/>
          <reliableSession ordered="true" inactivityTimeout="00:03:00" enabled="true"/>
          <security mode="None"/>
        </binding>
        <binding name="Binding_IAutomationService" hostNameComparisonMode="StrongWildcard" portSharingEnabled="False" transactionFlow="True" maxBufferSize="6000000" maxReceivedMessageSize="6000000" maxConnections="500" listenBacklog="50" closeTimeout="00:03:00" openTimeout="00:03:00" receiveTimeout="00:03:00" sendTimeout="00:03:00">
          <readerQuotas maxDepth="2147483647" maxStringContentLength="6000000" maxArrayLength="116384" maxBytesPerRead="14096" maxNameTableCharCount="116384"/>
          <reliableSession ordered="true" inactivityTimeout="00:03:00" enabled="true"/>
          <security mode="None"/>
        </binding>
        <binding name="Binding_IInfoService" hostNameComparisonMode="StrongWildcard" portSharingEnabled="False" transactionFlow="True" maxBufferSize="6000000" maxReceivedMessageSize="6000000" maxConnections="500" listenBacklog="50" closeTimeout="00:03:00" openTimeout="00:03:00" receiveTimeout="00:03:00" sendTimeout="00:03:00">
          <readerQuotas maxDepth="2147483647" maxStringContentLength="6000000" maxArrayLength="116384" maxBytesPerRead="14096" maxNameTableCharCount="116384"/>
          <reliableSession ordered="true" inactivityTimeout="00:03:00" enabled="True"/>
          <security mode="None"/>
        </binding>
      </netTcpBinding>
    </bindings>
    <behaviors>
      <serviceBehaviors>
        <behavior name="AccessControlServiceBehaviors">
          <serviceDebug includeExceptionDetailInFaults="true" />
          <serviceThrottling maxConcurrentCalls="18" maxConcurrentSessions="12" maxConcurrentInstances="30" />
        </behavior>
        <behavior name="MetaServiceBehaviors">
          <serviceDebug includeExceptionDetailInFaults="true" />
          <serviceThrottling maxConcurrentCalls="18" maxConcurrentSessions="12" maxConcurrentInstances="30" />
        </behavior>
        <behavior name="AlbumServiceBehaviors">
          <serviceDebug includeExceptionDetailInFaults="true" />
          <serviceThrottling maxConcurrentCalls="18" maxConcurrentSessions="12" maxConcurrentInstances="30" />
        </behavior>
        <behavior name="AgencyServiceBehaviors">
          <serviceDebug includeExceptionDetailInFaults="true" />
          <serviceThrottling maxConcurrentCalls="18" maxConcurrentSessions="12" maxConcurrentInstances="30" />
        </behavior>
        <behavior name="PackageServiceBehaviors">
          <serviceDebug includeExceptionDetailInFaults="true" />
          <serviceThrottling maxConcurrentCalls="18" maxConcurrentSessions="12" maxConcurrentInstances="30" />
        </behavior>
        <behavior name="ProductServiceBehaviors">
          <serviceDebug includeExceptionDetailInFaults="true" />
          <serviceThrottling maxConcurrentCalls="18" maxConcurrentSessions="12" maxConcurrentInstances="30" />
        </behavior>
        <behavior name="CartServiceBehaviors">
          <serviceDebug includeExceptionDetailInFaults="true" />
          <serviceThrottling maxConcurrentCalls="18" maxConcurrentSessions="12" maxConcurrentInstances="30" />
        </behavior>
        <behavior name="ConsumerServiceBehaviors">
          <serviceDebug includeExceptionDetailInFaults="true" />
          <serviceThrottling maxConcurrentCalls="18" maxConcurrentSessions="12" maxConcurrentInstances="30" />
        </behavior>
        <behavior name="OrderServiceBehaviors">
          <serviceDebug includeExceptionDetailInFaults="true" />
          <serviceThrottling maxConcurrentCalls="18" maxConcurrentSessions="12" maxConcurrentInstances="30" />
        </behavior>
        <behavior name="AutomationServiceBehaviors">
          <serviceDebug includeExceptionDetailInFaults="true" />
          <serviceThrottling maxConcurrentCalls="18" maxConcurrentSessions="12" maxConcurrentInstances="30" />
        </behavior>
        <behavior name="InfoServiceBehaviors">
          <serviceDebug includeExceptionDetailInFaults="true" />
          <serviceThrottling maxConcurrentCalls="18" maxConcurrentSessions="12" maxConcurrentInstances="30" />
        </behavior>
      </serviceBehaviors>
    </behaviors>
    <client>
      <!-- SalesForce BEGIN -->
      <endpoint address="https://login.salesforce.com/services/Soap/u/23.0"

binding="basicHttpBinding" bindingConfiguration="SalesForceBinding"

contract="WebServiceClient.Soap" name="SalesForceClient"/>
      <!-- SalesForce END -->
      <endpoint address="net.tcp://localhost:8100/XTP.Services.AccessControlService" binding="customBinding" bindingConfiguration="commonCustomBinding" contract="XTP.Framework.Interface.Services.IAccessControlService" name="Binding_IAccessControlService" />
      <endpoint address="net.tcp://localhost:8110/XTP.Services.MetaService" binding="customBinding" bindingConfiguration="commonCustomBinding" contract="XTP.Framework.Interface.Services.IMetaService" name="Binding_IMetaService" />
      <endpoint address="net.tcp://localhost:8120/XTP.Services.AlbumService" binding="customBinding" bindingConfiguration="commonCustomBinding" contract="XTP.Framework.Interface.Services.IAlbumService" name="Binding_IAlbumService" />
      <endpoint address="net.tcp://localhost:8130/XTP.Services.AgencyService" binding="customBinding" bindingConfiguration="commonCustomBinding" contract="XTP.Framework.Interface.Services.IAgencyService" name="Binding_IAgencyService" />
      <endpoint address="net.tcp://localhost:8140/XTP.Services.PackageService" binding="customBinding" bindingConfiguration="commonCustomBinding" contract="XTP.Framework.Interface.Services.IPackageService" name="Binding_IPackageService" />
      <endpoint address="net.tcp://localhost:8150/XTP.Services.ProductService" binding="customBinding" bindingConfiguration="commonCustomBinding" contract="XTP.Framework.Interface.Services.IProductService" name="Binding_IProductService" />
      <endpoint address="net.tcp://localhost:8160/XTP.Services.CartService" binding="customBinding" bindingConfiguration="commonCustomBinding" contract="XTP.Framework.Interface.Services.ICartService" name="Binding_ICartService" />
      <endpoint address="net.tcp://localhost:8170/XTP.Services.ConsumerService" binding="customBinding" bindingConfiguration="commonCustomBinding" contract="XTP.Framework.Interface.Services.IConsumerService" name="Binding_IConsumerService" />
      <endpoint address="net.tcp://localhost:8180/XTP.Services.OrderService" binding="customBinding" bindingConfiguration="commonCustomBinding" contract="XTP.Framework.Interface.Services.IOrderService" name="Binding_IOrderService" />
      <endpoint address="net.tcp://localhost:8190/XTP.Services.AutomationService" binding="customBinding" bindingConfiguration="commonCustomBinding" contract="XTP.Framework.Interface.Services.IAutomationService" name="Binding_IAutomationService" />
      <endpoint address="net.tcp://localhost:8200/XTP.Services.InfoService" binding="customBinding" bindingConfiguration="commonCustomBinding" contract="XTP.Framework.Interface.Services.IInfoService" name="Binding_IInfoService" />

    </client>
  </system.serviceModel>
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31BF3856AD364E35"

culture="neutral"/>
        <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0"/>
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30AD4FE6B2A6AEED"

culture="neutral"/>
        <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="6.0.0.0"/>
      </dependentAssembly>
      <probing privatePath="CMSDependencies\Newtonsoft.Json.6.0.0.0"/>
    </assemblyBinding>
  </runtime>
</configuration>

Recent Answers


Brenden Kehren answered on May 18, 2016 13:54

Please go through your post and remove the sensitive information like your AWS keys and other password like information.

0 votesVote for this answer Mark as a Correct answer

Subhadeep Mandal answered on May 18, 2016 14:05

Thanks @Brenden Kehren, I am in hurry for the stuff for that by chance I have posted.

0 votesVote for this answer Mark as a Correct answer

Brenden Kehren answered on May 18, 2016 14:25

You can be in a hurry all you want, but that doesn't mean internet trolls won't steal your information.

What version of Kentico are you using this on? Currently, it is only supported at v6.x.

Have you contacted BlueModus about this issue?

1 votesVote for this answer Mark as a Correct answer

Subhadeep Mandal answered on May 20, 2016 08:44

No still not connected with BlueModus. I'm using Kentico 9.0. Is there any other way to replacing media library links with CDN links.

0 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.