Skip to main content
Planview Customer Success Center

Intelligent Forms - Installation Troubleshooting checklist

After a new manual installation or copying of environments or databases, Intelligent Forms might not work. Please have a look in the following places and make sure that the URLs and connection strings point to the right environment, paths, , ports, and databases as required.

Check in IIS Manager

  • A virtual directory named 'infiniti' pointing to the /Changepoint/Intelligent Forms/Websites folder
  • An application pool for Intelligent Forms, .Net 4, enable32bit = true
  • Within the infiniti virtual directory, there must be four applications, pointing to the subfolders in the /Intelligent Forms/Websites:
    • Manage
    • Produce
    • InfinitiLaunch (only in Changepoint <= 2017)
    • ChangepointDataService
  • Check that the Changepoint API (CPWebService application) is set up
  • Open the /CPWebservice/WSLogin.asmx page, select 'TestConnection' and click Invoke. Verify that it succeeds and that DB and logPath information is correct.

Check in the Web.config files

  • In the InfinitiLaunch web.config, in appSettings, check the  following two keys i(only in Changepoint <= 2017):

    <add key="CP_VerifyService.VerifyUser" value="http://XXXX:YY/CPWebService/VerifyUser.asmx" />
    <add key="INFIN_PlatformService.platform" value="http://XXXX:YY/Infiniti/produce/service/platform.asmx" />

  • Try to access these two URLs from a web browser to make sure these pages open.
  • In all four applications, check that the key connectionSettings (it is unencrypted) points to the Intelligent Forms database and not to the Changepoint database.

Check the Intelligent Forms database

  • Table global_options, optioncode= PRODUCER_URL and DIRECTOR_URL
  • Tables ConnectorSettings_BusinessUnit and ConnectorSettings_ElementType. These two tables contain mainly URLs to the Changepoint API but also a database connection string to check.

Check the Changepoint database

If the customer has created custom section items, action menu entries or portlets, check if the URLs are hard-coded. In that case, please check and adjust the following tables:

  • sectionItem - url
  • ProfileActionSubMenuItem - Url
  • Dashboard - dashboardurl

Check in Infiniti Manage

  • Go to Resources > Data Sources
  • Click on each data source:
    • check the connection settings
    • click 'Test Connection'
    • click 'Save'

Check Registry

On some systems when opening a form the following error occurs: The underlying connection was closed: An unexpected error occured on a send.

If this occurs, please check that in the registry there is a DWord SchUseStrongCrypto with value 1 in

HKLM:\SOFTWARE\Wow6432Node\Microsoft\.NetFramework\v4.0.30319

and

HKLM:\SOFTWARE\Microsoft\.NetFramework\v4.0.30319

If not, use a PowerShell and execute the following commands to set these keys:

# set strong cryptography on 64 bit .Net Framework (version 4 and above)
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Wow6432Node\Microsoft\.NetFramework\v4.0.30319' -Name 'SchUseStrongCrypto' -Value '1' -Type DWord

# set strong cryptography on 32 bit .Net Framework (version 4 and above)
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\.NetFramework\v4.0.30319' -Name 'SchUseStrongCrypto' -Value '1' -Type DWord