The only bit of information I've been able to find on this problem is
this MS article: http://support.microsoft.com/kb/934229, which has no
solution as of yet.
I did just change the login and password that the Configuration
Database Administration Account, Default Content Access Account, and
Portal Site Application Pool Identity were using. That is the only
thing that has been changed recently though. Has anyone come across
this before? Thanks.
I had this same problem. Check to see if you have windows server 2003
sp2 installed. if so try removing it. That worked for me.
I had the same problem and didn't feel like removing SP2 so I came up with
the following solution:
1. Open this file in a text editor:
C:\Program Files\Common Files\Microsoft Shared\web server
extensions\60\TEMPLATE\[LCID]\SPSSITES\LISTS\SITESLST\NewForm.aspx
(Replace [LCID] with your locale identifier, 1033 for English)
2. Find this code fragment:
<SPSWC:InputFormButtonSection runat="server">
<SPSWC:InputFormButtonAtBottom ID="ButtonOk" runat="server"
TextLocId="Page_OkButton_Text"/>
<SPSWC:InputFormButtonAtBottom ID="ButtonCancel" runat="server"
TextLocId="Page_CancelButton_Text" visible="false" />
</SPSWC:InputFormButtonSection>
3. Replace it with this code fragment:
<SPSWC:InputFormButtonSection runat="server">
<!-- Workaround for WIN2003SP2 issue: http://support.microsoft.com/kb/934229
-->
<input type="button" value=" OK "
onclick="document.forms[0].submit()" />
<!-- <SPSWC:InputFormButtonAtBottom ID="ButtonOk" runat="server"
TextLocId="Page_OkButton_Text"/> -->
<!-- End workaround -->
<SPSWC:InputFormButtonAtBottom ID="ButtonCancel" runat="server"
TextLocId="Page_CancelButton_Text" visible="false" />
</SPSWC:InputFormButtonSection>
4. Thats it;-)
Hope this helps...
Neal
At last a fix / Work around for a problem that MS seems to be unwilling to
resolve!!! :-)
This needs to be highlighted to everyone else having the same problem.
Thanks Neal, god job.... Lets just hope MS can now do something to resolve
this with a hotfix!
Cheers
John.
You should submit this to microsoft and make millions.
Any suggestions anyone?
<SPSWC:InputFormButtonSection runat="server">
<!-- Workaround for WIN2003SP2 issue: http://support.microsoft.com/kb/934229
-->
<input type="button" value=" OK "
onclick="ValidateNewForm(); this.disabled=true; document.forms[0].submit()" />
<!-- <SPSWC:InputFormButtonAtBottom ID="ButtonOk" runat="server"
TextLocId="Page_OkButton_Text"/> -->
<!-- End workaround -->
<SPSWC:InputFormButtonAtBottom ID="ButtonCancel" runat="server"
TextLocId="Page_CancelButton_Text" visible="false" />
</SPSWC:InputFormButtonSection>
Cheers,
Neal
EM
Thanks Neal.
It's working for us as well, but our problem is that we haven't SP2 installed.
We encountered this problem since 5 days and only the SP1 had been deployed.
last updates deplyed are :
KB935840
KB933566
KB929123
KB935839
Do you know if this problem occurs ONLY for servers which are in SP2 ?
Thanks for your reply.
Nicolas.
I think it could be helpful :
We uninstalled the patch No KB933854 and now it's working perfectly.
Have a nice day.
Nikko.
we've installed W2k3 SP2 and also the KB933854; even uninstalling this postfix doesn't seem to work as suggested by Nikko ... guess there's another additional patch also responsible for the same mis-behaviour.
We implemented the suggested aspx-workaround, but experience problems whilst validating the form... a form validation error shows up shortly, informing us about a necessary field to be filled in, but then the form gets automatically submitted anyway... any ideas?
Thanks in advance
Herby
EggHeadCafe - .NET Developer Portal of Choice
http://www.eggheadcafe.com
<SPSWC:InputFormButtonSection runat="server">
<!-- Workaround for WIN2003SP2 issue: http://support.microsoft.com/kb/934229
-->
<input type="button" value=" OK "
onclick="if(frm.FValidate(true)){this.disabled=true;
document.forms[0].submit();}" />
<!-- <SPSWC:InputFormButtonAtBottom ID="ButtonOk" runat="server"
TextLocId="Page_OkButton_Text"/> -->
<!-- End workaround -->
<SPSWC:InputFormButtonAtBottom ID="ButtonCancel" runat="server"
TextLocId="Page_CancelButton_Text" visible="false" />
</SPSWC:InputFormButtonSection>
So here you have an if statement around the post which only happens when
frm.FValidate (called from ValidateNewForm) returns true. I.e. when the page
is valid.
Thanks!