It gives the same result:
I have the same problem.
I receive this message every time I click on “Review for Updates”:
There has been an error in data retrieval. please try again later
and I can not access this address.
https://updates.glyphsapp.com
I tried Different browsers / different internet connections and even VPNs.
With the same network connection, the above address is accessible on my mobile!
Hi Ebrahim,
I’m the one taking care of the Glyphs website. Maybe you (or/and others with the same issue) can help me find the problem.
- Can you open https://glyphsapp.com in your browser?
- Can you open https://updates.glyphsapp.com/Glyphs2.6.1-1225.html in your browser?
If you know how to use the Command Line/Terminal.app, could you try the following commands and post the output to this thread:
1. Ping the server
ping updates.glyphsapp.com
2. Check HTTP Headers
curl -I https://updates.glyphsapp.com/latest2.php
3. Troubleshoot DNS
dig updates.glyphsapp.com
Thanks!
https://glyphsapp.com does not open in my browser. By activating the VPN, I open it.
In my country some sites are blocked by filtering, but it’s unlikely that your site has been filtered!
https://updates.glyphsapp.com/Glyphs2.6.1-1225.html does not open in my browser. Even with vpn
ping updates.glyphsapp.com (vpn has been enabled)
PING updates.glyphsapp.com (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.044 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.093 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.109 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.096 ms
64 bytes from 127.0.0.1: icmp_seq=4 ttl=64 time=0.094 ms
64 bytes from 127.0.0.1: icmp_seq=5 ttl=64 time=0.053 ms
64 bytes from 127.0.0.1: icmp_seq=6 ttl=64 time=0.088 ms
64 bytes from 127.0.0.1: icmp_seq=7 ttl=64 time=0.093 ms
64 bytes from 127.0.0.1: icmp_seq=8 ttl=64 time=0.096 ms
64 bytes from 127.0.0.1: icmp_seq=9 ttl=64 time=0.092 ms
64 bytes from 127.0.0.1: icmp_seq=10 ttl=64 time=0.096 ms
Um, 127.0.0.1 is localhost, meaning the computer you’re running the ping command on. So, it sounds like there’s something overriding the normal DNS lookup for updates.glyphsapp.com on your mac or the other end of the vpn, or a DNS resolver.
(vpn enabled):
; <<>> DiG 9.10.6 <<>> updates.glyphsapp.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21080
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;updates.glyphsapp.com. IN A
;; ANSWER SECTION:
updates.glyphsapp.com. 3600 IN A 172.104.142.40
;; Query time: 407 msec
;; SERVER: 10.255.255.2#53(10.255.255.2)
;; WHEN: Fri May 10 02:06:30 +0430 2019
;; MSG SIZE rcvd: 87
May I have run an application that has blocked my access to this address?
How can I find it?
https://updates.glyphsapp.com Opens on my Windows Pc and Android mobile (that are all connected to same network.)
The dig DNS results look correct, though. That 172.104.142.40
address is what one expects for updates.glyphsapp.com
right now. That’s what I’d have expected to see instead of 127.0.0.1
in your ping command run.
Sometimes ad/tracking blockers will have those kind of DNS override mappings to localhost.
Did you ever install something like MacKeeper, antivirus tools or system optimizers? Get rid of them, please. They are not needed on a Mac and are known to cause more trouble than they solve.
Maybe the VPN software is interfering?
Can you try to use 1.1.1.1
as your DNS server?
I do not use ad / tracking blocker app or extension!
I installed the CleanMyMac app. But the problem was not solved by uninstalling it.
I used 1.1.1.1 as a DNS server, used different browsers, used a different VPN, but failed
I am now confident that there is something on the Mac that prevents connection to your server. But I do not know how to find it
The solution is to reset your hosts file
Do it as explained in this tutorial, scroll down to How to reset your Mac’s Hosts file
feedback your result.
That is an interesting idea. Can you send us the ‘hosts’ file?
@GeorgSeifert
It’s merely a plain text file for connections. mostly the same in Mac and Win.
Using 3rd Party apps that prevent Updates Cause the problem.
Sample:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
thank you
The problem was solved.
The reason for the problem was this text line in hosts file:
27.0.0.1 updates.glyphsapp.com
The reason is that people pirate lots of software–sometime like Glyphs–and, like almost every other piece of cracked software, they rely on editing the hosts file to prevent the software from verifying itself. I am betting a million bucks that people with this error tried to crack a previous version of Glyphs and permanently modified their hosts file.
As Ebrahim posted above, he had the entry 27.0.0.1 updates.glyphsapp.com in his hosts file.
There is NO reason for that entry to be in his hosts file unless he pirated a previous version of the software. That is literally the only reason to modify your hosts file in terms of software, and since cracks do it automatically, most people won’t understand why they can’t connect.
The problem is ‘helper’ tools that monitor network connections of apps and offer to suppress or prevent network access. A handful of tools offer to block sites and when the user confirms, make such an entry in the hosts file. This does not say much about the motivations of the user yet. Concern, or overconcern, about privacy may be one of them just as well.