Hey Fernando
I tried the same Tile Server table in MapInfo Pro v2023.1. Here it works fine.
So I investigated a bit more.
I noticed that the OSM Technical Usage Requirements may have changed since we implemented Tile Server support many years ago. Nowadays, OSM - and other vendors too - require a User Agent to be part of the request.
In MapInfo Pro v2023.1, the request looks like this in Fiddler:
GET http://tile.openstreetmap.org/8/135/81.png HTTP/1.1
User-Agent: MapInfoPro/23.0.0.0171 (MapInfoPro.exe)
Host: tile.openstreetmap.org
Connection: Keep-Alive
Notice the User-Agent.
In MapInfo Pro v15.0.3, the request looks like this:
GET http://tile.openstreetmap.org/0/0/0.png HTTP/1.1
Host: tile.openstreetmap.org
Connection: Keep-Alive
No User-Agent in the request. This may explain why you get the "403 Forbidden" error in MapInfo Pro v15.
We also see servers switching to the more secure TLS versions. We have supported these since MapInfo Pro v16.0.4. In v17, we added the User-Agent to the header of all web requests from MapInfo Pro.
I'd recommend that you give MapInfo Pro v2023 a try. You can download a trial of MapInfo Pro v2023 with all languages or an early release of MapInfo Pro v2023.1 with only support for English.
------------------------------
Peter Horsbøll Møller
Principal Presales Consultant | Distinguished Engineer
Precisely | Trust in Data
------------------------------