Hi,

after upgrading from 5.10 to 5.11 our bloggers are no longer able to post in their blogs using Windows Live Writer.
The users have 'administer content with blog api' and 'edit own blog' permissions.
WLL (version 2008. Build 12.0.1370.325) is configured as below:
Weblog Home Page URL: http://example.com/blog/9
Type of Weblog that you are using: Moveable API type
Remote posting URL for your Weblog: http://example.com/xmlrpc.php

When saving a post, a windows pops up reading:
Server Error 1 Occurred. You do not have permission to save this post as a draft. Please publish it instead.
Same when selecting publish button.
I found a workaround using Wordpress 2.2+ as Weblog type. This way categories categories cannot be selected though.

Server info: IIS6, Php 5.2.2, MySql 5.0.41-community-nt-log

CommentFileSizeAuthor
untitled.png28.27 KBmcarrera

Comments

mcarrera’s picture

The error won't occur if the user is assigned to a role having 'administer nodes' permission.

It looks like WLL is first saving a draft of the post, and then changing the status to published.

From watchdog table, when posting a blog.

blog: added test 4 using blog API.
blog: updated test 4 using blog API.

mcarrera’s picture

Category: bug » support
dpearcefl’s picture

Status: Active » Closed (won't fix)

Considering the lack of activity on this issue and that Drupal v5 is no longer supported by fixes or patches, I am going to close this ticket.