Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > Repetitive error

Reply
Thread Tools

Repetitive error

 
 
Rasika WIJAYARATNE
Guest
Posts: n/a
 
      06-02-2007
Hi guys,

We get the below error on our temple website every 2 hours or so; I
think someone is trying to hijack the 'contact.aspx' page somehow to
send spam emails, I am not sure though.

The strange thing is the 'referer' is 'contact.aspx' and the 'path' is
an article on the website ('blind_eye.aspx'). EVERY TIME this error
happens these two pages are involved, so I am guessing it is an
intentional act by someone that is causing this.

Does anyone know what is actually happening below and how to put a
stop to it, as it happens every two hours?


System.Web.HttpException: The state information is invalid for this
page and might be corrupted. ---> System.Web.UI.ViewStateException:
Invalid viewstate.
Client IP: 201.37.174.74
Port: 2271
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;
SV1)
ViewState: /wEPDwUKLTU4MDE5NTg0NWRkKYJWzJJxaGEwGDqBITc+XW3yRT0
Referer: http://vihara.org.au/t7/contact.aspx
Path: /t7/youth/articles/authors/rasikaw/blind_eye.aspx --->
System.FormatException: Invalid length for a Base-64 char array.
at System.Convert.FromBase64String(String s)
at System.Web.UI.ObjectStateFormatter.Deserialize(Str ing
inputString)
at
System.Web.UI.ObjectStateFormatter.System.Web.UI.I StateFormatter.Deserialize(String
serializedState)
at System.Web.UI.Util.DeserializeWithAssert(IStateFor matter
formatter, String serializedState)
at System.Web.UI.HiddenFieldPageStatePersister.Load()
--- End of inner exception stack trace ---
--- End of inner exception stack trace ---
at System.Web.UI.ViewStateException.ThrowError(Except ion inner,
String persistedState, String errorPageMessage, Boolean
macValidationError)
at System.Web.UI.HiddenFieldPageStatePersister.Load()
at System.Web.UI.Page.LoadPageStateFromPersistenceMed ium()
at System.Web.UI.Page.LoadAllState()
at System.Web.UI.Page.ProcessRequestMain(Boolean
includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean
includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequestWithNoAssert(Http Context
context)
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at
ASP.youth_articles_authors_rasikaw_blind_eye_aspx. ProcessRequest(HttpContext
context)
at
System.Web.HttpApplication.CallHandlerExecutionSte p.System.Web.HttpApplication.IExecutionStep.Execut e()
at System.Web.HttpApplication.ExecuteStep(IExecutionS tep step,
Boolean& completedSynchronously)

 
Reply With Quote
 
 
 
 
John Timney \(MVP\)
Guest
Posts: n/a
 
      06-03-2007
If its repetitive, see if you can identify the IP of the request initiator
and block it in IIS.

Regards

John Timney (MVP)
http://www.johntimney.com
http://www.johntimney.com/blog



"Rasika WIJAYARATNE" <> wrote in message
news: ups.com...
> Hi guys,
>
> We get the below error on our temple website every 2 hours or so; I
> think someone is trying to hijack the 'contact.aspx' page somehow to
> send spam emails, I am not sure though.
>
> The strange thing is the 'referer' is 'contact.aspx' and the 'path' is
> an article on the website ('blind_eye.aspx'). EVERY TIME this error
> happens these two pages are involved, so I am guessing it is an
> intentional act by someone that is causing this.
>
> Does anyone know what is actually happening below and how to put a
> stop to it, as it happens every two hours?
>
>
> System.Web.HttpException: The state information is invalid for this
> page and might be corrupted. ---> System.Web.UI.ViewStateException:
> Invalid viewstate.
> Client IP: 201.37.174.74
> Port: 2271
> User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;
> SV1)
> ViewState: /wEPDwUKLTU4MDE5NTg0NWRkKYJWzJJxaGEwGDqBITc+XW3yRT0
> Referer: http://vihara.org.au/t7/contact.aspx
> Path: /t7/youth/articles/authors/rasikaw/blind_eye.aspx --->
> System.FormatException: Invalid length for a Base-64 char array.
> at System.Convert.FromBase64String(String s)
> at System.Web.UI.ObjectStateFormatter.Deserialize(Str ing
> inputString)
> at
> System.Web.UI.ObjectStateFormatter.System.Web.UI.I StateFormatter.Deserialize(String
> serializedState)
> at System.Web.UI.Util.DeserializeWithAssert(IStateFor matter
> formatter, String serializedState)
> at System.Web.UI.HiddenFieldPageStatePersister.Load()
> --- End of inner exception stack trace ---
> --- End of inner exception stack trace ---
> at System.Web.UI.ViewStateException.ThrowError(Except ion inner,
> String persistedState, String errorPageMessage, Boolean
> macValidationError)
> at System.Web.UI.HiddenFieldPageStatePersister.Load()
> at System.Web.UI.Page.LoadPageStateFromPersistenceMed ium()
> at System.Web.UI.Page.LoadAllState()
> at System.Web.UI.Page.ProcessRequestMain(Boolean
> includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
> at System.Web.UI.Page.ProcessRequest(Boolean
> includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
> at System.Web.UI.Page.ProcessRequest()
> at System.Web.UI.Page.ProcessRequestWithNoAssert(Http Context
> context)
> at System.Web.UI.Page.ProcessRequest(HttpContext context)
> at
> ASP.youth_articles_authors_rasikaw_blind_eye_aspx. ProcessRequest(HttpContext
> context)
> at
> System.Web.HttpApplication.CallHandlerExecutionSte p.System.Web.HttpApplication.IExecutionStep.Execut e()
> at System.Web.HttpApplication.ExecuteStep(IExecutionS tep step,
> Boolean& completedSynchronously)
>



 
Reply With Quote
 
 
 
 
Juan T. Llibre
Guest
Posts: n/a
 
      06-03-2007
If you're using ASP.NET 1.1, reading this KB might help you :
http://support.microsoft.com/default.aspx/kb/831150

There's background info on this problem at :
http://support.microsoft.com/default...;en-us;q316920



Juan T. Llibre, asp.net MVP
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
======================================
"Rasika WIJAYARATNE" <> wrote in message
news: ups.com...
> Hi guys,
>
> We get the below error on our temple website every 2 hours or so; I
> think someone is trying to hijack the 'contact.aspx' page somehow to
> send spam emails, I am not sure though.
>
> The strange thing is the 'referer' is 'contact.aspx' and the 'path' is
> an article on the website ('blind_eye.aspx'). EVERY TIME this error
> happens these two pages are involved, so I am guessing it is an
> intentional act by someone that is causing this.
>
> Does anyone know what is actually happening below and how to put a
> stop to it, as it happens every two hours?
>
>
> System.Web.HttpException: The state information is invalid for this
> page and might be corrupted. ---> System.Web.UI.ViewStateException:
> Invalid viewstate.
> Client IP: 201.37.174.74
> Port: 2271
> User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;
> SV1)
> ViewState: /wEPDwUKLTU4MDE5NTg0NWRkKYJWzJJxaGEwGDqBITc+XW3yRT0
> Referer: http://vihara.org.au/t7/contact.aspx
> Path: /t7/youth/articles/authors/rasikaw/blind_eye.aspx --->
> System.FormatException: Invalid length for a Base-64 char array.
> at System.Convert.FromBase64String(String s)
> at System.Web.UI.ObjectStateFormatter.Deserialize(Str ing
> inputString)
> at
> System.Web.UI.ObjectStateFormatter.System.Web.UI.I StateFormatter.Deserialize(String
> serializedState)
> at System.Web.UI.Util.DeserializeWithAssert(IStateFor matter
> formatter, String serializedState)
> at System.Web.UI.HiddenFieldPageStatePersister.Load()
> --- End of inner exception stack trace ---
> --- End of inner exception stack trace ---
> at System.Web.UI.ViewStateException.ThrowError(Except ion inner,
> String persistedState, String errorPageMessage, Boolean
> macValidationError)
> at System.Web.UI.HiddenFieldPageStatePersister.Load()
> at System.Web.UI.Page.LoadPageStateFromPersistenceMed ium()
> at System.Web.UI.Page.LoadAllState()
> at System.Web.UI.Page.ProcessRequestMain(Boolean
> includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
> at System.Web.UI.Page.ProcessRequest(Boolean
> includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
> at System.Web.UI.Page.ProcessRequest()
> at System.Web.UI.Page.ProcessRequestWithNoAssert(Http Context
> context)
> at System.Web.UI.Page.ProcessRequest(HttpContext context)
> at
> ASP.youth_articles_authors_rasikaw_blind_eye_aspx. ProcessRequest(HttpContext
> context)
> at
> System.Web.HttpApplication.CallHandlerExecutionSte p.System.Web.HttpApplication.IExecutionStep.Execut e()
> at System.Web.HttpApplication.ExecuteStep(IExecutionS tep step,
> Boolean& completedSynchronously)
>



 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Repetitive method name napi Java 10 05-22-2005 10:43 AM
FRT (Fast Repetitive Tick) Communication Gary G. Taylor Computer Support 0 11-14-2003 04:57 AM
Re: Repetitive code (Newbie) Jerry VHDL 2 08-07-2003 03:28 PM
Re: Repetitive code (Newbie) smu VHDL 0 08-07-2003 03:48 AM
Repetitive folders J C Ames Computer Support 1 07-27-2003 12:28 AM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57