# JSON::ParserError on Jobs::VersionCheck

**URL:** https://meta.discourse.org/t/json-parsererror-on-jobs-versioncheck/64650
**Category:** Bug
**Created:** [June 17, 2017, 12:44am UTC](https://meta.discourse.org/t/json-parsererror-on-jobs-versioncheck/64650 "2017-06-17T00:44:00Z")
**Posts on this page:** 1
**Showing post:** 6

<div class="post-metadata">

### Author: ![AlbertA](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/alberta/32/73923_2.png) [@AlbertA](https://meta.discourse.org/u/AlbertA)
#### Post date: [June 17, 2017, 5:25pm UTC](https://meta.discourse.org/t/json-parsererror-on-jobs-versioncheck/64650/6 "2017-06-17T17:25:44Z")

</div>

Found the issue.

Excon adds a port number in the headers “Host” entry by default (ex. Host: [api.discourse.org:443](http://api.discourse.org:443)) and I suppose the server at [api.discourse.org](http://api.discourse.org) does not like that.

Here’s a fix:  
[https://github.com/discourse/discourse/pull/4935](https://github.com/discourse/discourse/pull/4935)

---

_[View the full topic](https://meta.discourse.org/t/json-parsererror-on-jobs-versioncheck/64650)._
