While retrieving the new token withing same session I get a different
rollback token, which doesn't work as well:
Thu Nov 6 14:03:19 2014 WARNING: API query (revisions): The rvtoken
parameter has been deprecated.
Thu Nov 6 14:03:18 2014 DEBUG[1]: Failed to deliver message to Nickpick12345
Thu Nov 6 14:03:18 2014 Did not revert Flag of the United States:
ERROR: Cannot rollback, token
833a4455b71819f6a4bad42677bb9c73545b7056+\ is not valid for some
reason (mediawiki bug), please try it once more
Thu Nov 6 14:03:18 2014 DEBUG[1]: Query failed: badtoken details: See
https://en.wikipedia.org/w/api.php for API usage
Thu Nov 6 14:03:18 2014 DEBUG[1]: Rolling back Flag of the United States
On Thu, Nov 6, 2014 at 1:59 PM, Petr Bena <benapetr(a)gmail.com> wrote:
Hey,
I've seen a lot of changes in token system, however how it works is a
mystery to me. So far I understood it as:
You no longer get revert token per each edit using intoken but get
some kind of global rollback token using action=query&meta=tokens
Is this how it should work? If yes, there is a bug in mediawiki,
because token returned by this api is randomly invalid. That means,
sometimes it can be used and sometimes it return badtoken, which can
be fixed only by either logging out and back in, or using the
deprecated intoken parameter which returns working token (but is
deprecated).
If this is not how it should work, can someone explain to me how it
works? Thanks
here are some logs (read from bottom to top):
Thu Nov 6 13:57:57 2014 DEBUG[1]: Failed to deliver message to 122.176.67.4
Thu Nov 6 13:57:57 2014 Did not revert Tourism in Jammu and Kashmir:
ERROR: Cannot rollback, token
0c59203d7b4d176f28540646c82e264a545b7039+\ is not valid for some
reason (mediawiki bug), please try it once more
Thu Nov 6 13:57:57 2014 DEBUG[1]: Query failed: badtoken details: See
https://en.wikipedia.org/w/api.php for API usage
Thu Nov 6 13:57:57 2014 DEBUG[1]: Rolling back Tourism in Jammu and Kashmir
Thu Nov 6 13:57:57 2014 WARNING: API query (info): The intoken
parameter has been deprecated.
Thu Nov 6 13:57:57 2014 DEBUG[1]: Sending message to user 122.176.67.4
Thu Nov 6 13:57:29 2014 DEBUG[1]: enwiki mediawiki 1.25wmf6
Thu Nov 6 13:57:29 2014 DEBUG[2]: Token for enwiki rollback
0c59203d7b4d176f28540646c82e264a545b7039+\