Troubles installing SSL

When I access https://forums.7host.ir/latest.rss directly, my browser confirms it’s OK. Perhaps that site caches feeds for a time?