Hello.. A few days ago I noticed that many times twitterdub fails to post tweets and possibly all other actions. The errors I get are:
23:31:44: FAILED GET: (549416) -1
23:31:44: * FAILED to pull twitter.com
23:31:44: * FAILED : 93650368671 : FAILED to pull twitter.com
And the second one:
20:08:08: FAILED GET: (851868) -1
20:08:08: Could not deserialise to: List`1 as input is empty
20:08:08: ERROR: scrape users from ID :Object reference not set to an instance of an object.
* ERROR posting tweet: Object reference not set to an instance of an object.
I get one of these errors 30% of the time I try to post something. This happens with or without proxy.
Does anyone have the same problem?
It would be a nice function in Twitterdub to Retry any action that failed for whatever reason. It would be nice to setup how many times to retry action 1-5 for example and to be able to choose pause in seconds/min between those retries.
posting tweets
- martin@rootjazz
- Site Admin
- Posts: 34659
- Joined: Fri Jan 25, 2013 10:06 pm
- Location: The Funk
- Contact:
Re: posting tweets
-1 / empty / <null> means no response received.
This is either your network was down, the proxy wasn't working, something on your machine blocked the request / the site server timed out and didn't respond in time (unlikely but does happen)
If using a proxy, test it:
Please confirm your proxy is working, more info on how to do that here:
viewtopic.php?f=15&t=3453
If the proxy appears to be working fine, please run the action again as it could have been a network "blip".
If the issue appears to be persistent, please check your anti virus / security software as they *may* block the app from the accessing the network and make sure the applications program files folder:
c:\program files (x86)\twitterdub\
is whitelisted and / or all the .exe and .dlls in that folder.
Regards,
Martin
This is either your network was down, the proxy wasn't working, something on your machine blocked the request / the site server timed out and didn't respond in time (unlikely but does happen)
If using a proxy, test it:
Please confirm your proxy is working, more info on how to do that here:
viewtopic.php?f=15&t=3453
If the proxy appears to be working fine, please run the action again as it could have been a network "blip".
If the issue appears to be persistent, please check your anti virus / security software as they *may* block the app from the accessing the network and make sure the applications program files folder:
c:\program files (x86)\twitterdub\
is whitelisted and / or all the .exe and .dlls in that folder.
Regards,
Martin
Re: posting tweets
How long does twitterdub wait for response? I have about a dozens private proxies and also use the software without proxies. The problem is everywhere. Is there a way to increase timeout? Maybe there is a program to increase timeout or some Windows setting ?
Re: posting tweets
Right now I have 5 number of threads setup in processing tab. Maybe I should lower that? Maybe two simultaneous connections to one proxy fails?
- martin@rootjazz
- Site Admin
- Posts: 34659
- Joined: Fri Jan 25, 2013 10:06 pm
- Location: The Funk
- Contact:
Re: posting tweets
Timeout is not the issue, it is set to 60 seconds.
Test the proxy on the local machine, 9/10 it is not working. Probably you need to auth the IP - contact your proxy company
Test the proxy on the local machine, 9/10 it is not working. Probably you need to auth the IP - contact your proxy company
Re: posting tweets
This account uses NO proxy and I'm pretty sure the internet is ok. in the first one it fails instantly. in the second one.. just a few hours later it gets through the login phase but fails in the next one. Timeout is like 0 seconds.
Error NR 1:
20:43:11: Starting: 16.09.2019 20:43
20:43:15: This is a RESCHEDULED process. Meaning the file: (...) will be processed, Then after completion the action will stop and be rescheduled as specified. When run again the file is read and processed....
20:43:15: Posting from file: read contents ...)
20:43:15: Loaded lines / tweets :1
20:43:15: Posting: (...)
20:43:15: Using account: (...)
20:43:15: Login: (...) : vX85f24m 903182208223019008 No Proxy
20:43:15: UA: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36
20:43:15: Login: get: https://twitter.com/
20:43:15: GET: https://twitter.com/
20:43:15: GET: -1
20:43:15: FAILED GET: (561467) -1
20:43:15: * FAILED to pull twitter.com
20:43:15: * FAILED : 93650368671 : FAILED to pull twitter.com
20:43:15: Pausing for: 5
20:43:20: Started: 16.09.2019 20:43
Finished: 16.09.2019 20:43
ID: b9905227-242f-4291-8cc4-dcdefc8d64e8
20:43:20: Action ran for: 0,00261296880555556hr:0min:9s
20:43:20: finished processThread: posttweets b9905227-242f-4291-8cc4-dcdefc8d64e8
20:43:20: Repeat every: 1
20:43:20: Run Next: 2019-09-16 21:43
20:43:20: Scheduled to: 2019-09-16 21:43
Error NR 2:
23:43:48: Starting: 16.09.2019 23:43
23:43:50: This is a RESCHEDULED process. Meaning the file: (...) will be processed, Then after completion the action will stop and be rescheduled as specified. When run again the file is read and processed....
23:43:50: Posting from file: read contents ...)
23:43:50: Loaded lines / tweets :1
23:43:50: Login: get: https://twitter.com/
23:43:50: GET: https://twitter.com/
23:43:52: GET: 200
https://twitter.com/
23:43:53: Login: Success validate:
23:43:53: Already logged in: (...)
23:43:53: cookied login:
(...)
23:43:53: PostTweet: (...) with: (...) No Proxy
(...)
23:43:53: GET: https://api.twitter.com/1.1/users/looku ... reen_name=(...)
23:43:53: GET: -1
23:43:53: FAILED GET: (552088) -1
23:43:53: Could not deserialise to: List`1 as input is empty
23:43:53: ERROR: scrape users from ID :Object reference not set to an instance of an object.
23:43:53: No users found for: https://mobile.twitter.com/(...)
23:43:53: * FAILED: UserDetails: https://mobile.twitter.com/(...) with: (...)
23:43:53: 0
<null>
<null>
23:43:53: * ERROR posting tweet: Object reference not set to an instance of an object.
Error NR 1:
20:43:11: Starting: 16.09.2019 20:43
20:43:15: This is a RESCHEDULED process. Meaning the file: (...) will be processed, Then after completion the action will stop and be rescheduled as specified. When run again the file is read and processed....
20:43:15: Posting from file: read contents ...)
20:43:15: Loaded lines / tweets :1
20:43:15: Posting: (...)
20:43:15: Using account: (...)
20:43:15: Login: (...) : vX85f24m 903182208223019008 No Proxy
20:43:15: UA: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36
20:43:15: Login: get: https://twitter.com/
20:43:15: GET: https://twitter.com/
20:43:15: GET: -1
20:43:15: FAILED GET: (561467) -1
20:43:15: * FAILED to pull twitter.com
20:43:15: * FAILED : 93650368671 : FAILED to pull twitter.com
20:43:15: Pausing for: 5
20:43:20: Started: 16.09.2019 20:43
Finished: 16.09.2019 20:43
ID: b9905227-242f-4291-8cc4-dcdefc8d64e8
20:43:20: Action ran for: 0,00261296880555556hr:0min:9s
20:43:20: finished processThread: posttweets b9905227-242f-4291-8cc4-dcdefc8d64e8
20:43:20: Repeat every: 1
20:43:20: Run Next: 2019-09-16 21:43
20:43:20: Scheduled to: 2019-09-16 21:43
Error NR 2:
23:43:48: Starting: 16.09.2019 23:43
23:43:50: This is a RESCHEDULED process. Meaning the file: (...) will be processed, Then after completion the action will stop and be rescheduled as specified. When run again the file is read and processed....
23:43:50: Posting from file: read contents ...)
23:43:50: Loaded lines / tweets :1
23:43:50: Login: get: https://twitter.com/
23:43:50: GET: https://twitter.com/
23:43:52: GET: 200
https://twitter.com/
23:43:53: Login: Success validate:
23:43:53: Already logged in: (...)
23:43:53: cookied login:
(...)
23:43:53: PostTweet: (...) with: (...) No Proxy
(...)
23:43:53: GET: https://api.twitter.com/1.1/users/looku ... reen_name=(...)
23:43:53: GET: -1
23:43:53: FAILED GET: (552088) -1
23:43:53: Could not deserialise to: List`1 as input is empty
23:43:53: ERROR: scrape users from ID :Object reference not set to an instance of an object.
23:43:53: No users found for: https://mobile.twitter.com/(...)
23:43:53: * FAILED: UserDetails: https://mobile.twitter.com/(...) with: (...)
23:43:53: 0
<null>
<null>
23:43:53: * ERROR posting tweet: Object reference not set to an instance of an object.
- martin@rootjazz
- Site Admin
- Posts: 34659
- Joined: Fri Jan 25, 2013 10:06 pm
- Location: The Funk
- Contact:
Re: posting tweets
then this is most likely:
Also if on a server it is likely the firewall is more restrictive than a home machine , allow the app through the firewall in and outIf the issue appears to be persistent, please check your anti virus / security software as they *may* block the app from the accessing the network and make sure the applications program files folder:
c:\program files (x86)\twitterdub\
Re: posting tweets
Windows Update fixed the problem.
- martin@rootjazz
- Site Admin
- Posts: 34659
- Joined: Fri Jan 25, 2013 10:06 pm
- Location: The Funk
- Contact:
Re: posting tweets
Thanks for letting me know that was the solution.
Regards,
Martin
Regards,
Martin