[Merkaartor] 301 Moved Permanently

Hello,

I cannot upload my changes to server. Instead I receive following error message.


---------------------------
Error uploading request
---------------------------
There was an error uploading this request (301)
"<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="http://www.openstreetmap.org/api/0.6/changeset/create">here</a>.</p>
<hr>
<address>Apache/2.4.18 (Ubuntu) Server at www.openstreetmap.org:p Port 80</address>
</body></html>
"
Please redownload the problematic feature to handle the conflict.
---------------------------
Retry   Abort   
---------------------------

Merkaartor 0.17.2

What is wrong?

Thanks
Dima

Is it possible that your editor is still using an old API version to edit data ? How old that version ?

I see there is 0.18.3 version available ? Could you upgrade?

It’s a bug in Merkaartor. See here: https://github.com/openstreetmap/openstreetmap-website/issues/1400 .

Was figured out in all details by mmd some days ago.
Solution: Update Merkaartor, currently 0.18.3
http://merkaartor.be/p/download

Reason was, this OLD version 0.17.2 had a tiny bug accidentally adding “:P” to the hostname (was meant to be “:80”). That didn’t matter in the past, but recently OSM people discovered that google gives some really weird domains as search results, and decided to automatically redirect now all API calls to the ‘correct’ domain. And that’s when this little 0.17 bug suddenly kicked in.

https://github.com/openstreetmap/openstreetmap-website/issues/1400
https://github.com/openstreetmap/openstreetmap-website/issues/1407
https://forum.openstreetmap.org/viewtopic.php?id=56866&p=2

Updating Merkaartor should be no prob for most users, except for an alien or two still using prehistoric systems :sunglasses: But since your last edits were done with Potlatch2, I assume it should work.

Very kindly, mmd even prepared a fix for the old 0.17 version, which the also very kind Merkaartor developer even accepted, just can’t compile this old version himself anymore:
https://github.com/openstreetmap/merkaartor/pull/126

(Honestly guys, am grateful but never meant to cause you any work for such ancient OS and almost no users, merely hoped to learn the real origin for that sudden prob)

PS: as a partly workaround, 0.17 users can still EXPORT their Merkaartor-created changeset as local *.osc file, then use the Level0-Editor to import it again and upload. It has a few restrictions like max 500 elements or such.
http://level0.osmz.ru

Thanks! 0.18.3 works!