Network Management
SolarWinds Platform 2025.4 subnet view fails with “SolarWinds.IPAM.Contract.Service.IIPamSettingsProxy.Update failed. Check fault information” internal server error
After upgrading to IPAM 2025.4, viewing subnets on the Manage Subnets & IP Addresses page can fail with an internal server error that includes the message “SolarWinds.IPAM.Contract.Service.IIPamSettingsProxy.Update failed. Check fault information”. This issue occurs when the UI subnet column settings exceed a database column size limit and has been fixed in later IPAM releases.
First published date
Last published date
Overview
When you navigate to Manage Subnets & IP Addresses and attempt to view a subnet, the website displays an error instead of the subnet details.
Symptoms:
In the SolarWinds Web Console, you may see one or more of the following errors:
Internal server error
An error has occurred
SolarWinds.IPAM.Contract.Service.IIPamSettingsProxy.Update failed. Check fault information.
In the IPAM.BusinessLayer.log, the following error message will appear:
ERROR SolarWinds.IPAM.Contract.MessageHelper (null) - Exception caught in method SolarWinds.IPAM.Contract.Service.IIpamSettingProxy.UpdateSystem.Data.SqlClient.SqlException (0x80131904): String or binary data would be truncated.String or binary data would be truncated.
Product section
Cause
This issue occurs when UiSetting.SubnetIpsColumn exceeded 4000 characters limit when there are too many custom properties.
Resolution
To resolve this problem please upgrade to SolarWinds Platform 2025.4.1 and above. If you cannot immediately upgrade to a fixed version, you can work around the issue by resetting and resizing the affected settings in the database.
Workaround:
If you are unable to upgrade to the above mentioned version, you may use this workaround:
- Take a DB backup
- Go to the SQL Server Management Studio and connect to the DB
- Execute query:
DELETE FROM [dbo].[IPAM_Setting] WHERE (Name LIKE '%UiSetting.SubnetIpsColumn%' OR Name LIKE '%UiSetting.SubnetIpV6Column%' OR Name LIKE '%UiSetting.SubnetsColumn%') AND LEN(Value) >= 4000 ALTER TABLE [dbo].[IPAM_Setting] ALTER COLUMN [Value] nvarchar(MAX) NULL |