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.
- 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)\CodeCraft\AdvancedPortal” (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.
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.
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.
The site will re-load after the language re-configuration, and will finally be shown in English.
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.
On the Service Manager Management Server, open the Service Manager console, navigate to Administration > Management Packs, and delete the “CodeCraft EnterpriseManagement Common Library“.
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)\CodeCraft\AdvancedPortal). Within the this directory, look for the Web.Config file, and open it (i.e. in Notepad).
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.
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.
Once you have made these changes save the Web.Config file. Go back into the Internet Information Services (IIS) Manager, and Start the website.
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.
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.