U4-5019 - Cannot upgrade from 7.1.3 to 7.1.4

Created by Rune Grønkjær 30 May 2014, 07:32:35 Updated by Sebastiaan Janssen 30 May 2014, 10:43:55

I'm having trouble updating my 7.1.3 solution to 7.1.4. Looks like the install fails when calling the /install/api/postperforminstall/ using a GET request method, which is not allowed. The error happens just after clicking continue (Attached screenshot 1)

About the request: Status Code:405 Method Not Allowed

My response on that call: {"Message":"The requested resource does not support http method 'GET'."}

2 Attachments

Comments

Sebastiaan Janssen 30 May 2014, 08:51:37

Is it possible to (privately) share your site + database please? I've had other reports like this but I cannot replicate it at all so I need to have a site that has this problem.

You can add a link to download the files here and set "Visible to: " to "HQ" instead of "All Users" so that only we can read it.

Thanks!


Sebastiaan Janssen 30 May 2014, 10:36:53

@Rune.Grønkjær Alright, found it, some of your rewrite rules has an effect on /install/api/PostPerformInstall - when I temporarily remove the <rewrite> section from web.config completely the upgrade works properly.

Add this to the Lower Case URLs and Add Trailing Slash Rules:


Sebastiaan Janssen 30 May 2014, 10:43:55

This is an even better rule:

From: http://our.umbraco.org/forum/getting-started/installing-umbraco/52843-Issue-upgrading-from-704-to-712?p=0


Priority: Normal

Type: Bug

State: Closed

Assignee:

Difficulty: Normal

Category:

Backwards Compatible: True

Fix Submitted:

Affected versions:

Due in version:

Sprint:

Story Points:

Cycle: