photo

Craig

shared this problem
3 years ago

Employees Involved

photo

SCM

Admin

Statistics

2
Comments
1
Views

Share

40
votes

Error: Network timeout on resource.

After updating to 4.16.8.14 I keep getting the following error:

Error: Parameters: refire = False, unscheduleFiringTrigger = False, unscheduleAllTriggers = False

Quartz.JobExecutionException: Network timeout on resource.

at SEOContentMachine.ScheduledTasks.GoogleSearch.DownloadGoogleSearchPage(String searchURL, SeoContentMachineApi api)

at SEOContentMachine.ScheduledTasks.GoogleSearch.GetGoogleResults(String keyword, String GoogleCountry, SearchType googleResultType, Boolean SafeSearch, SeoContentMachineApi api, Int32 numberOfResults, String timeSpan)

at SEOContentMachine.ScheduledTasks.ArticleCreator.Utility.ScrapeAllArticleUrls(String keyword, IEnumerable`1 selectedSourcesUrl, String googleCountry, Boolean safeSearch, CancellationToken cancelToken, SeoContentMachineApi api, String timeSpan)

at SEOContentMachine.ScheduledTasks.ArticleCreator.ScrapeSearchContent(SeoContentMachineApi api, Int32 resultLimit)

at SEOContentMachine.ScheduledTasks.ArticleCreator.ScrapeOnlineContentFromProviders(ArticleContent workingContent)

at SEOContentMachine.ScheduledTasks.ArticleCreator.DoKeywordGenerate()

at SEOContentMachine.ScheduledTasks.ArticleCreator.MainArticleCreatorLoop()

at SEOContentMachine.ScheduledTasks.ArticleCreator.Execute(IJobExecutionContext context)

at Quartz.Core.JobRunShell.Run()

Official Answer
photo Employee
SCM Posted 3 years ago

It means the phantomjs browser is unable to contact Google.

a) Firewall/AV is blocking phantomjs.exe

b) You are using dead proxies

Add Comment

Comments (2)

photo
30

I updated to 4.16.8.16 and restarted the server and it is working now.

I am running SCM on a server without a Firewall or AV and not using proxies.

Not sure what the problem was but it is working now.

photo Employee
33

Thanks for the update.

FYI, sometimes network timeouts will occur naturally as well. Just re-run the task.

Also, if you have proxies enabled, it is possible to set a task to retry itself as many times are required (you set the limit)

Leave Comment

photo