HELP I need to get onto a site to send a newsletter but get this

Discussion in 'Internet Explorer' started by newmom, Jan 9, 2009.

  1. newmom

    newmom Guest

    Server Error in '/' Application
    --------------------------------------------------------------------------------

    Validation of viewstate MAC failed. If this application is hosted by a Web
    Farm or cluster, ensure that <machineKey> configuration specifies the same
    validationKey and validation algorithm. AutoGenerate cannot be used in a
    cluster.
    Description: An unhandled exception occurred during the execution of the
    current web request. Please review the stack trace for more information about
    the error and where it originated in the code.

    Exception Details: System.Web.HttpException: Validation of viewstate MAC
    failed. If this application is hosted by a Web Farm or cluster, ensure that
    <machineKey> configuration specifies the same validationKey and validation
    algorithm. AutoGenerate cannot be used in a cluster.

    Source Error:

    The source code that generated this unhandled exception can only be shown
    when compiled in debug mode. To enable this, please follow one of the below
    steps, then request the URL:

    1. Add a "Debug=true" directive at the top of the file that generated the
    error. Example:

    <%@ Page Language="C#" Debug="true" %>

    or:

    2) Add the following section to the configuration file of your application:

    <configuration>
    <system.web>
    <compilation debug="true"/>
    </system.web>
    </configuration>

    Note that this second technique will cause all files within a given
    application to be compiled in debug mode. The first technique will cause only
    that particular file to be compiled in debug mode.

    Important: Running applications in debug mode does incur a
    memory/performance overhead. You should make sure that an application has
    debugging disabled before deploying into production scenario.

    Stack Trace:


    [HttpException (0x80004005): Unable to validate data.]
    System.Web.Configuration.MachineKeySection.GetDecodedData(Byte[] buf,
    Byte[] modifier, Int32 start, Int32 length, Int32& dataLength) +289
    System.Web.UI.ObjectStateFormatter.Deserialize(String inputString) +140

    [ViewStateException: Invalid viewstate.
    Client IP: 99.151.78.253
    Port: 1412
    User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; YPC 3.2.0;
    ..NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727)
    ViewState:
    /wEPDwUKMTA1OTEzNTIxMg9kFgICAw9kFgQCBQ8WAh4Jb25rZXlkb3duBaQBaWYoZXZlbnQud2hpY2ggfHwgZXZlbnQua2V5Q29kZSl7aWYgKChldmVudC53aGljaCA9PSAxMykgfHwgKGV2ZW50LmtleUNvZGUgPT0gMTMpKSB7ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2J0bkxvZ2luJykuY2xpY2soKTtyZXR1cm4gZmFsc2U7fX0gZWxzZSB7cmV0dXJuIHRydWV9OyBkAgcPFgIfAAWkAWlmKGV2ZW50LndoaWNoIHx8IGV2ZW50LmtleUNvZGUpe2lmICgoZXZlbnQud2hpY2ggPT0gMTMpIHx8IChldmVudC5rZXlDb2RlID09IDEzKSkge2RvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdidG5Mb2dpbicpLmNsaWNrKCk7cmV0dXJuIGZhbHNlO319IGVsc2Uge3JldHVybiB0cnVlfTsgZGT24PqUoEI9Gw0tpLFuDwSN7uQv3A==
    Referer: http://www.mommailonline.com/login.aspx
    Path: /login.aspx]

    [HttpException (0x80004005): Validation of viewstate MAC failed. If this
    application is hosted by a Web Farm or cluster, ensure that <machineKey>
    configuration specifies the same validationKey and validation algorithm.
    AutoGenerate cannot be used in a cluster.]
    System.Web.UI.ViewStateException.ThrowError(Exception inner, String
    persistedState, String errorPageMessage, Boolean macValidationError) +106
    System.Web.UI.ViewStateException.ThrowMacValidationError(Exception inner,
    String persistedState) +14
    System.Web.UI.ObjectStateFormatter.Deserialize(String inputString) +242

    System.Web.UI.ObjectStateFormatter.System.Web.UI.IStateFormatter.Deserialize(String serializedState) +4
    System.Web.UI.Util.DeserializeWithAssert(IStateFormatter formatter,
    String serializedState) +37
    System.Web.UI.HiddenFieldPageStatePersister.Load() +207
    System.Web.UI.Page.LoadPageStateFromPersistenceMedium() +105
    System.Web.UI.Page.LoadAllState() +43
    System.Web.UI.Page.ProcessRequestMain(Boolean
    includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +6785
    System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint,
    Boolean includeStagesAfterAsyncPoint) +242
    System.Web.UI.Page.ProcessRequest() +80
    System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) +21
    System.Web.UI.Page.ProcessRequest(HttpContext context) +49
    ASP.login_aspx.ProcessRequest(HttpContext context) +37

    System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +181
    System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
    completedSynchronously) +75
     
    newmom, Jan 9, 2009
    #1
    1. Advertisements


  2. Details? E.g. URL? This looks like a message only the web site operators
    would be able to understand. Connect them.

    Ok. I found a Referer in your diagnostics:

    http://www.mommailonline.com/login.aspx

    You could try clearing the Cookies for that site
    and then retry with a new instance of the browser.
    E.g. Run... (press Win-R and enter)
    iexplore.exe -new
    or close all instances of IE so iexplore.exe
    is no longer running before you start IE however
    you start it with that URL.


    The only other portion of the diagnostics that I might comment on
    are the port and User-Agent string:
    So, looks as if you are going to a proxy server (or non-standard
    HTTP server, e.g. not port 80) somewhere?
    Do you know if you need those other products you have installed
    to use it? E.g. YPC 3.2.0 or InfoPath? If not and the problem
    is only on your machine I would try removing them.


    Good luck

    Robert Aldwinckle
    ---

     
    Robert Aldwinckle, Jan 9, 2009
    #2
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.