Please read the posts in the Announcements section about the current status of Cumulus development now that I have retired

Please read this post before posting

Latest Cumulus release v1.9.4 (build 1099) - Nov 28 2014
Latest Cumulus MX release - v3.0.0 build 3043 Jan 20 2017. See this post for download

An error has occurred - please zip up the MXdiags folder and post it in the forum

Discussion of version 3 of Cumulus, which runs on Windows, Linux, and OS X. All Cumulus MX queries in here, please.
agsteele
Posts: 39
Joined: Tue Jun 21, 2011 7:50 am
Weather Station: Davis Vantage Vue
Operating System: Windows 10
Location: Keighley, UK

An error has occurred - please zip up the MXdiags folder and post it in the forum

Postby agsteele » Sun Jul 09, 2017 3:04 pm

Well, I made the switch to Cumulus MX about a month back. All worked well and seems to be running happily on a standalone machine under Windows 10. I have MX build 3043.

This week I decided to set up some FTP space on my personal website and get CumulusMX to drive that. All seemed to go OK apart from the gauges page. A bit of investigation revealed that realtimesettings.txt was not being copied over. I did this manually and suddenly that seems to be working permanently.

So my last tweak was to set up a feed to Twitter. This has been unsuccessful.

I took another look at the command console and discovered several pages of error message ending in the line:

An error has occurred - please zip up the MXdiags folder and post it in the forum

Reading the messages I suspect that there is a problem with the Twitter stuff although I cannot be certain. I did remove all the Twitter settings, stopped CumulusMX, edited the Cumulus.ini file to remove the OAuth and OAuthSecret tokens. Reset my Twitter password. Re-entered the Twitter settings in MX and restarted. In due course the errors reappeared.

So I've done what the program requested and zipped up the MXdiags folder and it is attached along with a capture of the error text from the console.

Being only slightly competent to read these files it seems to suggest that Twitter is refusing a connection from CumulusMX with an error 87 - 'Client is not permitted to perform this action'.

I've disabled Twitter posting for now and the errors have not been seen so far.

Anyone with insight able to help me diagnose this?

Andrew
You do not have the required permissions to view the files attached to this post.

User avatar
steve
Cumulus Author
Posts: 26247
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: None
Operating System: None
Location: On tour in France
Contact:

Re: An error has occurred - please zip up the MXdiags folder and post it in the forum

Postby steve » Sun Jul 09, 2017 5:13 pm

It could be that Twitter have changed their API (again) and Cumulus breaks the new rules. I'll see if I can find anything about this. It would be useful if someone using MX and Twitter could reply to say whether it still works for them.

Has MX managed to get the tokens again?
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Please read the posts in the Announcements section about the current status of Cumulus development now that I have retired

User avatar
steve
Cumulus Author
Posts: 26247
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: None
Operating System: None
Location: On tour in France
Contact:

Re: An error has occurred - please zip up the MXdiags folder and post it in the forum

Postby steve » Sun Jul 09, 2017 5:23 pm

Found it. As of June 30th they have withdrawn support for xAuth, which is the mechanism Cumulus uses for authentication. The problem is that they really don't cater properly for applications which do Twitter updates automatically like Cumulus. They do have an alternative mechanism called 'PIN based authorization' which would require Cumulus to display a URL to the user which they would then put in a browser, receive a PIN, and then enter that PIN into Cumulus.
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Please read the posts in the Announcements section about the current status of Cumulus development now that I have retired

freddie
Posts: 263
Joined: Wed Jun 08, 2011 11:19 am
Weather Station: Davis Vantage Pro 2
Operating System: GNU/Linux (Ubuntu 17.04)
Location: Hyssington, Powys, UK
Contact:

Re: An error has occurred - please zip up the MXdiags folder and post it in the forum

Postby freddie » Sun Jul 09, 2017 7:00 pm

steve wrote:It could be that Twitter have changed their API (again) and Cumulus breaks the new rules. I'll see if I can find anything about this. It would be useful if someone using MX and Twitter could reply to say whether it still works for them.
It works for me - hourly updates. https://twitter.com/FishpoolFarmWx
Last edited by freddie on Sun Jul 09, 2017 9:04 pm, edited 1 time in total.
Freddie
Image

User avatar
steve
Cumulus Author
Posts: 26247
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: None
Operating System: None
Location: On tour in France
Contact:

Re: An error has occurred - please zip up the MXdiags folder and post it in the forum

Postby steve » Sun Jul 09, 2017 8:20 pm

Thanks - I think it's the initial setup that's affected, obtaining the tokens. But I can't remember the full details of how it works, it was stupidly complicated even before this latest change.
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Please read the posts in the Announcements section about the current status of Cumulus development now that I have retired

User avatar
PaulMy
Posts: 1547
Joined: Sun Sep 28, 2008 11:54 pm
Weather Station: Davis Vantage Pro 2 w/Envoy USB
Operating System: Windows-8
Location: Komoka, ON Canada
Contact:

Re: An error has occurred - please zip up the MXdiags folder and post it in the forum

Postby PaulMy » Sun Jul 09, 2017 9:33 pm

My https://twitter.com/KomokaWeather seems to be working

I am using Cumulus1

Enjoy,
Paul

User avatar
steve
Cumulus Author
Posts: 26247
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: None
Operating System: None
Location: On tour in France
Contact:

Re: An error has occurred - please zip up the MXdiags folder and post it in the forum

Postby steve » Sun Jul 09, 2017 9:59 pm

Cumulus 1 should have the same problem. I'll do some experimenting tomorrow to see what happens if I delete my tokens. I strongly advise that no-one else tries this! If it's working for you, leave it well alone.
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Please read the posts in the Announcements section about the current status of Cumulus development now that I have retired

agsteele
Posts: 39
Joined: Tue Jun 21, 2011 7:50 am
Weather Station: Davis Vantage Vue
Operating System: Windows 10
Location: Keighley, UK

Re: An error has occurred - please zip up the MXdiags folder and post it in the forum

Postby agsteele » Mon Jul 10, 2017 6:23 am

Thanks Steve. I'm pleased that I was reading the errors correctly but sorry that you have more work again :groan:

OAuthToken/OAuthSecretToken=unknown

Andrew

User avatar
steve
Cumulus Author
Posts: 26247
Joined: Mon Jun 02, 2008 6:49 pm
Weather Station: None
Operating System: None
Location: On tour in France
Contact:

Re: An error has occurred - please zip up the MXdiags folder and post it in the forum

Postby steve » Mon Jul 10, 2017 9:46 am

I can confirm that it's the initial obtaining of the tokens which no longer works. If you already have tokens, updates still work OK.
Steve
-----
Hosting available for Cumulus web sites. See http://sandaysoft.com/forum/viewtopic.php?f=2&t=11876

Please read the posts in the Announcements section about the current status of Cumulus development now that I have retired


Return to “Cumulus MX”

Who is online

Users browsing this forum: No registered users and 6 guests