Advanced Portal for SCSM 2012 by CodeCraft-Solutions – Part 4: Troubleshooting

In our last post, we covered the Installation of the Advanced Portal for SCSM 2012. In this post, we will walk through some Troubleshooting steps.

According to the Installation Guide from the Vendor, here are the steps as requested by the Vendor.

 

Troubleshooting the Advanced Portal

If you have any problems with the installation, please collect some additional information, to help us in solving the issue.

Some tips, where you can find usable:

  • Windows Event Log (Application or Installation source)
  • Next to the deployment tool, you will find a trace.log file with verbose information about the deployment process.

scsm-advanced-portal-tracelogfile Advanced Portal for SCSM 2012 by CodeCraft-Solutions - Part 4: Troubleshooting

  • DebugView is always helpful, it gives a little more information then the above mentioned log options.

If you have problems with starting, running the application, please send us the trace.*.log files found under the installation directory, with an error description. The logs are under the [sysdrive]:Program Files (x86)CodeCraftAdvancedPortal” (or under the custom install directory).

If you notice my Trace.Application.Log file, you will notice that there are multiple entries that show “Initializing view before first use” and then some Hungarian text.

scsm-advanced-portal-tracelogfile Advanced Portal for SCSM 2012 by CodeCraft-Solutions - Part 4: Troubleshooting

I have sent these Log files to the Vendor for further analysis/direction.

Alternatively, on the Settings page, you can choose English from the list of language, as displayed in the following screen shot.

scsm-advanced-portal-tracelogfile Advanced Portal for SCSM 2012 by CodeCraft-Solutions - Part 4: Troubleshooting

Obviously, unless you read Hungarian, you might have a hard time finding the Save button to apply the language change. Near the top left on the Settings page, look for the button labelled “Mentés” which is “Save” in Hungarian.

scsm-advanced-portal-tracelogfile Advanced Portal for SCSM 2012 by CodeCraft-Solutions - Part 4: Troubleshooting

The site will re-load after the language re-configuration, and will finally be shown in English.

scsm-advanced-portal-tracelogfile Advanced Portal for SCSM 2012 by CodeCraft-Solutions - Part 4: Troubleshooting

scsm-advanced-portal-tracelogfile Advanced Portal for SCSM 2012 by CodeCraft-Solutions - Part 4: Troubleshooting

Hopefully the Vendor will correct this minor issue, and update the installer.

UPDATE: I have received a response back from the Vendor, indicating that “Yes, it’s a good point. We will add an option to the installer, for choosing language. There is a configuration file, inside the installation package, with the default portal language. This is set by the build server. In this case it was built for Hungarian.

 

Default Portal Views

Additionally, the Vendor also provided the following additional information (with some screenshots added by me for clarity).

The default views on the portal are generated on the first installation. So probably you will have them with Hungarian labels. However you can rename them, I’ll describe you below, how you can re-generate them with English labels.

Stop the Advanced Portal site in the IIS Manager.

scsm-advanced-portal-tracelogfile Advanced Portal for SCSM 2012 by CodeCraft-Solutions - Part 4: Troubleshooting

On the Service Manager Management Server, open the Service Manager console, navigate to Administration > Management Packs, and delete the “CodeCraft EnterpriseManagement Common Library“.

scsm-advanced-portal-tracelogfile Advanced Portal for SCSM 2012 by CodeCraft-Solutions - Part 4: Troubleshooting

Back on the Advanced Portal web server, open Windows Explorer and navigate to the Advance Portal installation directory (by default at C:Program Files (x86)CodeCraftAdvancedPortal). Within the this directory, look for the Web.Config file, and open it (i.e. in Notepad).

scsm-advanced-portal-tracelogfile Advanced Portal for SCSM 2012 by CodeCraft-Solutions - Part 4: Troubleshooting

With the Web.Config file open in an editor, find the line “<add key=”IsDeployment” value=”false” />”, and change the Value to “true”. In the Web.Config file, this should be at Line 73.

scsm-advanced-portal-tracelogfile Advanced Portal for SCSM 2012 by CodeCraft-Solutions - Part 4: Troubleshooting

Also find the line “<globalization culture=”en-US” uiCulture=”en-US” />”, and confirm that it is set to “en-US”. In the Web.Config file, this should be at Line 81.

scsm-advanced-portal-tracelogfile Advanced Portal for SCSM 2012 by CodeCraft-Solutions - Part 4: Troubleshooting

Once you have made these changes save the Web.Config file. Go back into the Internet Information Services (IIS) Manager, and Start the website.

scsm-advanced-portal-tracelogfile Advanced Portal for SCSM 2012 by CodeCraft-Solutions - Part 4: Troubleshooting

Re-launch the website in a browser. This will cause the Advanced Portal to re-import the required Management Packs, and should generate the Views in English. Also, the “IsDeployment” key will automatically be changed back to “False”. This worked successfully in my testing.

scsm-advanced-portal-tracelogfile Advanced Portal for SCSM 2012 by CodeCraft-Solutions - Part 4: Troubleshooting

Well, that’s my review/experience with the Advanced Portal for SCSM. Give it a try, and see if it will fill the current SCSM Portal gaps, and fill your company’s needs.

 

As always, if this post helped you in any way, and you would like to show your appreciation, please rate it and comment on it. Also, feel free to contact me (via the About Me page) with requests for future articles.

%d bloggers like this: