Workflow approval process going to incorrect URL or otherwise not working for 1 approver

Posted on 2010-01-06
Last Modified: 2012-05-08
I have a user that is an approver on a workflow. When this user gets a notification that he needs to approve a request he goes to a task list, clicks on the request, and then clicks approve. His browser is then redirected to a page that returns the generic IE "Page cannot be displayed" message.

Another user is (and I also am) an approver for this workflow as well. When we go through the same process, the workflow is approved as it should be. I've double checked and all of our rights for this site and workflow are identical.

Also at times, the user in question clicks on the task from the task list screen I mentioned earlier and his browser is directed to the generic "Page cannot be displayed" message.

Here is what the URL looks like when I go the the approval screen from the task list

Here is what his looks like:

What are some things I can look at to fix this?
Question by:mwmiller78
    LVL 12

    Expert Comment

    the first thing i would do is have him try on a differant box or have you goto his machine and see if it happens to you.  Its allways to ggod to figure if its the machine or the user profile or a combo of both

    Author Comment

    Ok I just went to his machine and went to log on as myself....same bad request screen. All I did was click on "Login as another User" (through SP) and it bombed.

    Author Comment

    I looged in as him on my machine and it seemed to behave the same. Very strange. I poked around in other areas of SP for a while under his ID and then back to the task approval and got a "Request Header Too Long" error.

    I also tried running the same process logged in both as him and as myself in Google Chrome and it worked fine. The behavior from my initial post was done in IE 8 both on a Vista and Win7 box. (The only difference in the two is an additional InfoPath popup message on 7 prior to going to the Bad Request error page)

    Accepted Solution

    Got it. For anyone who stumbles across this page, here's the solution...

    IIS does not authenticate Sharepoint (which I didn't know). Sharepoint uses an internal authentication process which you can find fumbling around on the site. By default, Sharepoint uses Kerberos to authenticate users. Well this particular user was added to several security groups over the past couple weeks which increased the length of his Kerberos ticket. We configure IIS to use NTLM so it never occurred to me that this would be an issue. Well after finding the Sharepoint Authentication page, I changed the authentication mode to NTLM and presto! It worked.

    I suppose the alternative would be to remove the user from AD groups :-p
    LVL 19

    Expert Comment

    Thanks for posting this, wouldn't have figured that out tbh :p

    Featured Post

    Looking for New Ways to Advertise?

    Engage with tech pros in our community with native advertising, as a Vendor Expert, and more.

    Join & Write a Comment

    I have just recently built a new SharePoint 2007 farm on a complete Windows 2008 R2 server platform and part of my standard build procedure is to implement a warm up routine, usually in the form of a script that is scheduled every morning to launch …
    I thought I'd write this up for anyone who has a request to create an anonymous whistle-blower-type submission form created using SharePoint 2010 (this would probably work the same for 2013). It's not 100% fool-proof but it's as close as you can get…
    In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…
    Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

    746 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now