473,405 Members | 2,334 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

Windows 2K update caused web application to revert back to asp.net 1.0!?

Hi,

We have just experienced a very frustrating and time-consuming problem after
applying Windows 2K updates to our webservers over the weekend, and I though
I'd share this in case anyone else has the same problem and can learn from
this.

Our webservers are running .NET 1.0 and 1.1 side by side, though we are no
longer using 1.0 at all. Our web application also runs .NET remoting to talk
to middle tier components on other boxes. The error we first observed this
morning, when first accessing the ASP.NET applications hosted on the newly
updated servers was:

"Remoting configuration failed with the exception
System.Reflection.TargetInvocationException: Exception has been thrown by
the target of an invocation. ---> System.ArgumentException: Bad or
unexpected argument passed to channel constructor: useDefaultCredentials"
etc.

We fixed this problem by changing the Remoting config file (by removing the
reference to 'useDefaultCredentials'), which fixed this particular error but
then we got a further error (the exact wording of which is again not
strictly relevant, but it did give us the clue we needed to solve the
mystery):

"Method not found: Void
System.Xml.Xsl.XslTransform.Transform(System.Xml.X Path.IXPathNavigable,
System.Xml.Xsl.XsltArgumentList, System.IO.Stream, System.Xml.XmlResolver)"

We looked this method up in the docs, and it is only available in .NET 1.1 -
the same is the case for the 'useDefaultCredentials' remoting attribute.

So then we checked the version of .NET that the websites were running
under - and THEY HAD REVERTED BACK TO ASP.NET 1.0!! So no 1.1 code would
run.

In summary - in our case (and this may be unique and not applicable anywhere
else) **applying the latest Win 2K automatic updates caused our web
applications to revert to running under .NET 1.0.**

Chris Lewis
Nov 18 '05 #1
6 1429
Chris,

We are experiencing a similar problem with our web servers, but it is
isolated to the server button control not performing a postback... I'm going
to try this and see if it corrects things!

Thanks for this post!
Chris Quick

"Chris Lewis" wrote:
Hi,

We have just experienced a very frustrating and time-consuming problem after
applying Windows 2K updates to our webservers over the weekend, and I though
I'd share this in case anyone else has the same problem and can learn from
this.

Our webservers are running .NET 1.0 and 1.1 side by side, though we are no
longer using 1.0 at all. Our web application also runs .NET remoting to talk
to middle tier components on other boxes. The error we first observed this
morning, when first accessing the ASP.NET applications hosted on the newly
updated servers was:

"Remoting configuration failed with the exception
System.Reflection.TargetInvocationException: Exception has been thrown by
the target of an invocation. ---> System.ArgumentException: Bad or
unexpected argument passed to channel constructor: useDefaultCredentials"
etc.

We fixed this problem by changing the Remoting config file (by removing the
reference to 'useDefaultCredentials'), which fixed this particular error but
then we got a further error (the exact wording of which is again not
strictly relevant, but it did give us the clue we needed to solve the
mystery):

"Method not found: Void
System.Xml.Xsl.XslTransform.Transform(System.Xml.X Path.IXPathNavigable,
System.Xml.Xsl.XsltArgumentList, System.IO.Stream, System.Xml.XmlResolver)"

We looked this method up in the docs, and it is only available in .NET 1.1 -
the same is the case for the 'useDefaultCredentials' remoting attribute.

So then we checked the version of .NET that the websites were running
under - and THEY HAD REVERTED BACK TO ASP.NET 1.0!! So no 1.1 code would
run.

In summary - in our case (and this may be unique and not applicable anywhere
else) **applying the latest Win 2K automatic updates caused our web
applications to revert to running under .NET 1.0.**

Chris Lewis

Nov 18 '05 #2
Chris,

This was the exact problem with my server. Once I reinstalled the framework
everything began working normally. Thank you again for this useful
information!

"Chris Lewis" wrote:
Hi,

We have just experienced a very frustrating and time-consuming problem after
applying Windows 2K updates to our webservers over the weekend, and I though
I'd share this in case anyone else has the same problem and can learn from
this.

Our webservers are running .NET 1.0 and 1.1 side by side, though we are no
longer using 1.0 at all. Our web application also runs .NET remoting to talk
to middle tier components on other boxes. The error we first observed this
morning, when first accessing the ASP.NET applications hosted on the newly
updated servers was:

"Remoting configuration failed with the exception
System.Reflection.TargetInvocationException: Exception has been thrown by
the target of an invocation. ---> System.ArgumentException: Bad or
unexpected argument passed to channel constructor: useDefaultCredentials"
etc.

We fixed this problem by changing the Remoting config file (by removing the
reference to 'useDefaultCredentials'), which fixed this particular error but
then we got a further error (the exact wording of which is again not
strictly relevant, but it did give us the clue we needed to solve the
mystery):

"Method not found: Void
System.Xml.Xsl.XslTransform.Transform(System.Xml.X Path.IXPathNavigable,
System.Xml.Xsl.XsltArgumentList, System.IO.Stream, System.Xml.XmlResolver)"

We looked this method up in the docs, and it is only available in .NET 1.1 -
the same is the case for the 'useDefaultCredentials' remoting attribute.

So then we checked the version of .NET that the websites were running
under - and THEY HAD REVERTED BACK TO ASP.NET 1.0!! So no 1.1 code would
run.

In summary - in our case (and this may be unique and not applicable anywhere
else) **applying the latest Win 2K automatic updates caused our web
applications to revert to running under .NET 1.0.**

Chris Lewis

Nov 18 '05 #3
Glad to help.

I only hope someone at Microsoft sees these posts and investigates.

Chris

"Chris Q." <Ch****@discussions.microsoft.com> wrote in message
news:82**********************************@microsof t.com...
Chris,

This was the exact problem with my server. Once I reinstalled the framework everything began working normally. Thank you again for this useful
information!

"Chris Lewis" wrote:
Hi,

We have just experienced a very frustrating and time-consuming problem after applying Windows 2K updates to our webservers over the weekend, and I though I'd share this in case anyone else has the same problem and can learn from this.

Our webservers are running .NET 1.0 and 1.1 side by side, though we are no longer using 1.0 at all. Our web application also runs .NET remoting to talk to middle tier components on other boxes. The error we first observed this morning, when first accessing the ASP.NET applications hosted on the newly updated servers was:

"Remoting configuration failed with the exception
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: Bad or
unexpected argument passed to channel constructor: useDefaultCredentials" etc.

We fixed this problem by changing the Remoting config file (by removing the reference to 'useDefaultCredentials'), which fixed this particular error but then we got a further error (the exact wording of which is again not
strictly relevant, but it did give us the clue we needed to solve the
mystery):

"Method not found: Void
System.Xml.Xsl.XslTransform.Transform(System.Xml.X Path.IXPathNavigable,
System.Xml.Xsl.XsltArgumentList, System.IO.Stream, System.Xml.XmlResolver)"
We looked this method up in the docs, and it is only available in .NET 1.1 - the same is the case for the 'useDefaultCredentials' remoting attribute.
So then we checked the version of .NET that the websites were running
under - and THEY HAD REVERTED BACK TO ASP.NET 1.0!! So no 1.1 code would
run.

In summary - in our case (and this may be unique and not applicable anywhere else) **applying the latest Win 2K automatic updates caused our web
applications to revert to running under .NET 1.0.**

Chris Lewis

Nov 18 '05 #4
It's related to the webuivalidation.js which has just been updated in
a recent Windows service pack. Either you or your server admins need
to change the old version which you've got there for the new version.
On my server, the new version size is 14.14kb, whereas the old one is
14.09kb

Interestingly, this problem doesn't affect Mozilla-based browsers ;-)
"Chris Lewis" <so*****@email.com> wrote in message news:<41***********************@mercury.nildram.ne t>...
Glad to help.

I only hope someone at Microsoft sees these posts and investigates.

Chris

"Chris Q." <Ch****@discussions.microsoft.com> wrote in message
news:82**********************************@microsof t.com...
Chris,

This was the exact problem with my server. Once I reinstalled the

framework
everything began working normally. Thank you again for this useful
information!

"Chris Lewis" wrote:
Hi,

We have just experienced a very frustrating and time-consuming problem after applying Windows 2K updates to our webservers over the weekend, and I though I'd share this in case anyone else has the same problem and can learn from this.

Our webservers are running .NET 1.0 and 1.1 side by side, though we are no longer using 1.0 at all. Our web application also runs .NET remoting to talk to middle tier components on other boxes. The error we first observed this morning, when first accessing the ASP.NET applications hosted on the newly updated servers was:

"Remoting configuration failed with the exception
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: Bad or
unexpected argument passed to channel constructor: useDefaultCredentials" etc.

We fixed this problem by changing the Remoting config file (by removing the reference to 'useDefaultCredentials'), which fixed this particular error but then we got a further error (the exact wording of which is again not
strictly relevant, but it did give us the clue we needed to solve the
mystery):

"Method not found: Void
System.Xml.Xsl.XslTransform.Transform(System.Xml.X Path.IXPathNavigable,
System.Xml.Xsl.XsltArgumentList, System.IO.Stream, System.Xml.XmlResolver)"
We looked this method up in the docs, and it is only available in .NET 1.1 - the same is the case for the 'useDefaultCredentials' remoting attribute.
So then we checked the version of .NET that the websites were running
under - and THEY HAD REVERTED BACK TO ASP.NET 1.0!! So no 1.1 code would
run.

In summary - in our case (and this may be unique and not applicable anywhere else) **applying the latest Win 2K automatic updates caused our web
applications to revert to running under .NET 1.0.**

Chris Lewis

Nov 18 '05 #5
Thanks for the reply Doug.

I don't follow why this would reset all my ASP.NET web projects back to
running under .NET 1.0?

"Doug" <go**************@hotmail.com> wrote in message
news:a2**************************@posting.google.c om...
It's related to the webuivalidation.js which has just been updated in
a recent Windows service pack. Either you or your server admins need
to change the old version which you've got there for the new version.
On my server, the new version size is 14.14kb, whereas the old one is
14.09kb

Interestingly, this problem doesn't affect Mozilla-based browsers ;-)
"Chris Lewis" <so*****@email.com> wrote in message

news:<41***********************@mercury.nildram.ne t>...
Glad to help.

I only hope someone at Microsoft sees these posts and investigates.

Chris

"Chris Q." <Ch****@discussions.microsoft.com> wrote in message
news:82**********************************@microsof t.com...
Chris,

This was the exact problem with my server. Once I reinstalled the

framework
everything began working normally. Thank you again for this useful
information!

"Chris Lewis" wrote:

> Hi,
>
> We have just experienced a very frustrating and time-consuming problem
after
> applying Windows 2K updates to our webservers over the weekend, and
I though
> I'd share this in case anyone else has the same problem and can
learn from
> this.
>
> Our webservers are running .NET 1.0 and 1.1 side by side, though we
are no
> longer using 1.0 at all. Our web application also runs .NET remoting
to talk
> to middle tier components on other boxes. The error we first
observed this
> morning, when first accessing the ASP.NET applications hosted on the

newly
> updated servers was:
>
> "Remoting configuration failed with the exception
> System.Reflection.TargetInvocationException: Exception has been
thrown by
> the target of an invocation. ---> System.ArgumentException: Bad or
> unexpected argument passed to channel constructor:

useDefaultCredentials"
> etc.
>
> We fixed this problem by changing the Remoting config file (by
removing the
> reference to 'useDefaultCredentials'), which fixed this particular
error but
> then we got a further error (the exact wording of which is again not
> strictly relevant, but it did give us the clue we needed to solve
the > mystery):
>
> "Method not found: Void
> System.Xml.Xsl.XslTransform.Transform(System.Xml.X Path.IXPathNavigable, > System.Xml.Xsl.XsltArgumentList, System.IO.Stream,

System.Xml.XmlResolver)"
>
> We looked this method up in the docs, and it is only available in ..NET 1.1 -
> the same is the case for the 'useDefaultCredentials' remoting
attribute.
>
> So then we checked the version of .NET that the websites were

running > under - and THEY HAD REVERTED BACK TO ASP.NET 1.0!! So no 1.1 code would > run.
>
> In summary - in our case (and this may be unique and not applicable

anywhere
> else) **applying the latest Win 2K automatic updates caused our web
> applications to revert to running under .NET 1.0.**
>
> Chris Lewis
>
>
>

Nov 18 '05 #6
This fix worked for us too. Service pack 4 seems to corrupt the validators.
So we uninstalled .Net Framework 1.1 and reinstalled it and that fixed it.

But then we installed .Net Framework 1.1 Service Pack 1 and that also gave
us the same problem. So we have to go without .Net Framework 1.1 Sevice Pack
one.
Is this going to leave us open to vulnerabilites?
Hope Microsoft can shed some light on this.

Sam

"Chris Lewis" wrote:
Thanks for the reply Doug.

I don't follow why this would reset all my ASP.NET web projects back to
running under .NET 1.0?

"Doug" <go**************@hotmail.com> wrote in message
news:a2**************************@posting.google.c om...
It's related to the webuivalidation.js which has just been updated in
a recent Windows service pack. Either you or your server admins need
to change the old version which you've got there for the new version.
On my server, the new version size is 14.14kb, whereas the old one is
14.09kb

Interestingly, this problem doesn't affect Mozilla-based browsers ;-)
"Chris Lewis" <so*****@email.com> wrote in message

news:<41***********************@mercury.nildram.ne t>...
Glad to help.

I only hope someone at Microsoft sees these posts and investigates.

Chris

"Chris Q." <Ch****@discussions.microsoft.com> wrote in message
news:82**********************************@microsof t.com...
> Chris,
>
> This was the exact problem with my server. Once I reinstalled the
framework
> everything began working normally. Thank you again for this useful
> information!
>
> "Chris Lewis" wrote:
>
> > Hi,
> >
> > We have just experienced a very frustrating and time-consuming problem after
> > applying Windows 2K updates to our webservers over the weekend, and I though
> > I'd share this in case anyone else has the same problem and can learn from
> > this.
> >
> > Our webservers are running .NET 1.0 and 1.1 side by side, though we are no
> > longer using 1.0 at all. Our web application also runs .NET remoting to talk
> > to middle tier components on other boxes. The error we first observed this
> > morning, when first accessing the ASP.NET applications hosted on the
newly
> > updated servers was:
> >
> > "Remoting configuration failed with the exception
> > System.Reflection.TargetInvocationException: Exception has been thrown by
> > the target of an invocation. ---> System.ArgumentException: Bad or
> > unexpected argument passed to channel constructor:
useDefaultCredentials"
> > etc.
> >
> > We fixed this problem by changing the Remoting config file (by removing the
> > reference to 'useDefaultCredentials'), which fixed this particular error but
> > then we got a further error (the exact wording of which is again not
> > strictly relevant, but it did give us the clue we needed to solve the > > mystery):
> >
> > "Method not found: Void
> > System.Xml.Xsl.XslTransform.Transform(System.Xml.X Path.IXPathNavigable, > > System.Xml.Xsl.XsltArgumentList, System.IO.Stream,
System.Xml.XmlResolver)"
> >
> > We looked this method up in the docs, and it is only available in ..NET 1.1 -
> > the same is the case for the 'useDefaultCredentials' remoting attribute.
> >
> > So then we checked the version of .NET that the websites were running > > under - and THEY HAD REVERTED BACK TO ASP.NET 1.0!! So no 1.1 code would > > run.
> >
> > In summary - in our case (and this may be unique and not applicable
anywhere
> > else) **applying the latest Win 2K automatic updates caused our web
> > applications to revert to running under .NET 1.0.**
> >
> > Chris Lewis
> >
> >
> >


Nov 18 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: William E Hatto | last post by:
Hi 1 and all, I have an asp application/web site that uses a logon page then a page for the menus and separate asp pages for all the options in the menus. The options listed in the menu's...
4
by: David Rose | last post by:
Does the Oracle work with Windows Server 2003 and .NET? I am trying to run an ASP.NET app and keep getting the error "System.DllNotFoundException: Unable to load DLL (OraOps9.dll)". The dll in in...
14
by: Jonny | last post by:
Hey all, Just a query, How does WUS (Windows Update Service) work? How does it identify what patches to install, and what are not valid patches for OS/Software Installed?? I know this isn't...
3
by: Terry Olsen | last post by:
I've got 2 different web pages, both updating the same SQL database. One is for the Technician and one is for the Manager. The technician's update page works fine but the Manager's update page...
0
by: sbambati | last post by:
Hi All This is to clarify the problem that we are facing while deploying the .Net Components in Windows XP. We have compiled our VB.Net components in Visual Studio .Net 2002 (Framework 1.0)...
0
by: Metal2You | last post by:
I'm working on an ASP.NET 2.0 application in Visual Studio 2005 that accesses a Sybase database back end. We're using Sybase SQL Anywhere 9.0.2.3228. I have installed and registered the Sybase...
60
by: FAQ server | last post by:
----------------------------------------------------------------------- FAQ Topic - How do I prompt a "Save As" dialog for an accepted mime type?...
1
by: apondu | last post by:
Hi I am deploying a desktop application and adding some files to the folder in the application folder (I also tried to add these files to custom folder also). All goes fine when the setup is...
3
by: Sylvie | last post by:
My Windows Application has two forms, one form contains a grid (lets say Stock Listing), and the other is a form of one stock, contains some edit boxes for one stock's fields.. Is it possible to...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.