liuwh 2008-5-29 11:05
新建的WEB SITE无法打开
请问为什么我安装好Citrix4.5之后,新建的WEB SITE无法打开?显示如下错误:
[b]"An internal error occurred. Please contact your system administrator."[/b]
[b]我发现在事件日志里面,记录了一个错误与警告信息,错误信息如下:[/b]
A critical server error has occurred: System.Web.HttpException: Unable to serialize the session state. In 'StateServer' and 'SQLServer' mode, ASP.NET will serialize the session state objects, and as a result non-serializable objects or MarshalByRef objects are not permitted. The same restriction applies if similar serialization is done by the custom session state store in 'Custom' mode. ---> System.Runtime.Serialization.SerializationException: Type 'com.citrix.wi.ui.ClientInfo' in Assembly 'webinterface, Version=4.5.1.8215, Culture=neutral, PublicKeyToken=null' is not marked as serializable.-- at System.Runtime.Serialization.FormatterServices.InternalGetSerializableMembers(RuntimeType type)-- at System.Runtime.Serialization........
[b]警告信息的来源为ASP.net 2.0.50727.0 ,description为:[/b]
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 5/29/2008 10:59:29 AM
Event time (UTC): 5/29/2008 2:59:29 AM
Event ID: 63fe999094164ffcaaf3f928e87fa9d1
Event sequence: 4
Event occurrence: 1
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/1/ROOT/Citrix/AccessPlatform-1-128565035689560512
Trust level: Full
Application Virtual Path: /Citrix/AccessPlatform
Application Path: D:\ffdmweb\Citrix\AccessPlatform\
Machine name: FFDMWEB
Process information:
Process ID: 7156
Process name: w3wp.exe
Account name: NT AUTHORITY\NETWORK SERVICE
Exception information:
Exception type: SerializationException
Exception message: Type 'com.citrix.wi.ui.ClientInfo' in Assembly 'webinterface, Version=4.5.1.8215, Culture=neutral, PublicKeyToken=null' is not marked as serializable.
Request information:
Request URL: [url=http://192.168.5.42/citrix/accessplatform/auth/login.aspx]http://192.168.5.42/citrix/accessplatform/auth/login.aspx[/url]
Request path: /citrix/accessplatform/auth/login.aspx
User host address: 192.168.5.42
User:
Is authenticated: False
Authentication Type:
Thread account name: NT AUTHORITY\NETWORK SERVICE
Thread information:
Thread ID: 1
Thread account name: NT AUTHORITY\NETWORK SERVICE
Is impersonating: False
Stack trace: at System.Runtime.Serialization.FormatterServices.InternalGetSerializableMembers(RuntimeType type)
at System.Runtime.Serialization.FormatterServices.GetSerializableMembers(Type type, StreamingContext context)
at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitMemberInfo()
at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitSerialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter)
at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.Serialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter)
at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize(Object graph, Header[] inHeaders, __BinaryWriter serWriter, Boolean fCheck)
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize(Stream serializationStream, Object graph, Header[] headers, Boolean fCheck)
at System.Web.Util.AltSerialization.WriteValueToStream(Object value, BinaryWriter writer)
admin 2008-5-29 14:42
1.创建一个新的站点试一下
2.如果上面的方法不行,你重装wi