Thanks postsaurav for reply

,
I have a event viewer when error is happen
1. it is in terminal server event viewer
Exception System.Net.Sockets.SocketException: Only one usage of each socket address (protocol/network address/port) is normally permitted
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at System.Net.Sockets.TcpListener.Start(Int32 backlog)
at System.Net.Sockets.TcpListener.Start()
at System.Runtime.Remoting.Channels.ExclusiveTcpListener.Start(Boolean exclusiveAddressUse)
at System.Runtime.Remoting.Channels.Tcp.TcpServerChannel.StartListening(Object data)
at System.Runtime.Remoting.Channels.Tcp.TcpServerChannel.SetupChannel()
at System.Runtime.Remoting.Channels.Tcp.TcpServerChannel..ctor(IDictionary properties, IServerChannelSinkProvider sinkProvider, IAuthorizeRemotingConnection authorizeCallback)
at System.Runtime.Remoting.Channels.Tcp.TcpChannel..ctor(IDictionary properties, IClientChannelSinkProvider clientSinkProvider, IServerChannelSinkProvider serverSinkProvider)
at Microsoft.BusinessSolutions.Integration.MetadataService.MetadataProvider..ctor() occured in .ctor
Only one usage of each socket address (protocol/network address/port) is normally permitted
2. it is in middle server event viewer
Faulting application Microsoft.Dynamics.Nav.Server.exe, version 6.0.32074.0, time stamp 0x4d1e79b0, faulting module nclcsrts.dll, version 6.0.32074.0,
time stamp 0x4d1e77cf, exception code 0xc0000005, fault offset 0x000c6a39, process id 0x1078, application start time 0x01cc613a287795be.
Service: MicrosoftDynamicsNavServer
User: WLR\DERI
Type: System.AccessViolationException
Message: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
StackTrace:
at Microsoft.Dynamics.Nav.Runtime.NativeMethods.AdapterRenameRecord(IntPtr connectionHandle, UInt32[] serverIndirectPermissions, IntPtr tableHandle, IntPtr recordHandle, IntPtr newRecordHandle, Boolean errorLevel)
at Microsoft.Dynamics.Nav.Runtime.NavRuntimeAdapter.RenameRecord(IntPtr connectionHandle, UInt32[] serverIndirectPermissions, IntPtr tableHandle, IntPtr recordHandle, IntPtr newRecordHandle, DataError errorLevel)
at Microsoft.Dynamics.Nav.Runtime.NavRecord.Rename(DataError errorLevel, Boolean runApplicationTrigger, Boolean runGlobalTrigger, NavValue[] values)
at Microsoft.Dynamics.Nav.Runtime.NavRecord.Rename(Boolean showDialog, DataError errorLevel)
at Microsoft.Dynamics.Nav.Service.NSField.ValidateField(NavConnection connection)
at Microsoft.Dynamics.Nav.Service.NSField.Validate(NavConnection connection)
at Microsoft.Dynamics.Nav.Service.NSService.<>c__DisplayClass36.<ValidateField>b__35(Connection connection)
at Microsoft.Dynamics.Nav.Service.NSService.ExecuteOperation[T](String operationName, ServiceOperation`1 operation, Connection connection, Boolean revertLanguageChanges, WindowsIdentity impersonationIdentity)
Source: Microsoft.Dynamics.Nav.Ncl
if I Change the CustomSetting.config file and replace the svr-mddl with the IP address of the machine can this problem solve?
Thanks and Best Regards,
Lidya