Hello,
we are still relatively new in the use of Cireson products. Maybe someone can help us with the following problem:
We have upgraded the Cireson Portal to version 9.1 in our integration environment and our production environment. With the new standard portal view for the Configuration Items, we have all options in the integration environment in the collection "Cached_MT_Computer" to adjust or select the existing columns in the OData Table Widget.
In the production environment the portal gives me the hint "No data found" when selecting the columns. Does anyone have a clue what could be the cause?
Answers
When you go to Admin Settings > General Settings, can you confirm the versions you are running there? There should be 4 version numbers
Also, are you able to browse to /platform/api after the end or your url
e.g. http://localhost/platform/api
Are you able to see any computer in the 'New Config Items' Page you get in Navigation settings?
Kind Regards,
Shane.
our Settings on both sites are:
Over the old view I see the CIs.
But of course we would like to use the helpful extended representation of the configuration items of the new portal. Unfortunately, no data is displayed here.
It looks to us like the cached_MT_Computer Collections are not present.
Thanx for your support
Okay that's interesting at least you are getting a Platform Version that is good.
What are the names of your Databases? E.g. ServiceManagement and ServiceManager
What do you get when you browse to https://sm-2.manserv.net/Platform/Api?
Have you tried restarting Platform Cache Service? Are you receiving any errors in the following log:
C:\ProgramData\Cireson.Platform.Host\PlatformLog-xxxx.xx.xx.log
Thanks,
Shane.
A restart of the cache builder service has no effects on the current result.
and the browser to platform/api shows us the metadata values:
Very odd! Can you re run the installer for me and see if this fixes the issue? Do you get any errors in the install log?
Can you confirm the names of the Databases you are using please? E.g. ServiceManagement and ServiceManager
Thanks,
Shane.
We'll reinstall the application. I will update the status afterwards. Thanks
I just noticed you earlier said that you restarted the Cache Builder Service, this is the wrong one, can you restart the Platform Cache please?
Are you using http or https?
Thanks,
Shane
We use https.
Can you check your config file has the correct binding information and also has the information for SSL Thumbprint:
C:\inetpub\CiresonPortal\Platform\Platform_Cache.config
Thanks,
Shane.
Can you try the following for me:
Run Cireson Setup
Browse to the installation files.
Edit the InstallPortal.ps1 file
Change line 580 from:
$ServiceManagerConnectionString =[String]::Format("Server={0};Database={1};Trusted_Connection=True;", $SQLServer, $SMDBName)
to:
$ServiceManagerConnectionString =[String]::Format("Server={0};Database={1};Trusted_Connection=True;", $SMSQLServer, $SMDBName)
Proceed with the installation as normal.
Once the installation is finished, can you go into your Platform_Config file and ensure the SSL is still setup correctly, if it is missing the port information which should be "Urls":["http://*:443/Platform"] and that the SSLThumbprint is in and correct for the certificate you are using which you can find out by running this PowerShell command on the server:
Get-ChildItem -Path cert:\LocalMachine\My (If that is where you stored the certificates)
Let me know how you get on with this.
Thanks,
Shane.
My next suggestion would be to get the logging level of the platform cache increased giving it some time to generate some logs and private message me the file to have a look at if that's okay?
You can change the log level in the DB using SQL in DB cp.Cireson_Core_SystemSetting
INSERT INTO [cp].[Cireson_Core_SystemSetting]
([Key]
,[Value]
,[Guid]
,[IsDeleted])
VALUES
('LogLevel'
,0
,newid()
,0)
To go back to normal logging:
DELETE FROM cp.Cireson_core_systemsetting where [key] = 'LogLevel'
Lower number more logging
500 default
0 most amount of logging
Thanks,
Shane.
did you found a root cause? It looks that we have in our testing environment same issue. I am able to create Odata Table Widget for Business Services, but not for Cached_MT_Computer or some other custom classes (almost all classes).
After increasing LogLevel I cannot see any issue, just this:
Thanks
@Shane_White
Hope you are well.
Can you firstly try updating to 9.1.2 and see if this resolves the issue?
After updating can you then go to Admin Settings > Dynamic Data > Click Reset Platform Cache
Wait around 15 minutes for it's cycle to complete and see if the data is then being brought through?
Thanks,
Shane.
FYI - This was resolved in version 9.2.0 of the Portal
If you need anything else let me know!
Shane.