loadHTMLFile working on localhost, but not working on server

any ideas why this code:

$doc = new DOMDocument();
    
$doc->loadHTMLFile('https://gpwcatalyst.pl/ajaxindex.php?action=BSInstrument&start=listFull&lang=PL&format=html&download_xls=1&bsi_instrument=OKR,OKM,LZH,LZP,OSP,OPD&bsi_rodzaj=N&currencies=PLN&table_order=');
    
echo $doc->saveHTML();

works fine on localhost but not working on server and gives this errors:

Warning: PHP Startup: failed to open stream: Connection timed out in /test.php on line 14

Warning: PHP Startup: I/O warning : failed to load external entity “https://gpwcatalyst.pl/ajaxindex.php?action=BSInstrument&start=listFull&lang=PL&format=html&download_xls=1&bsi_instrument=OKR,OKM,LZH,LZP,OSP,OPD&bsi_rodzaj=N&currencies=PLN&table_order=” in /test.php on line 14

Line 14 is $doc->loadHTMLFile(‘https://…

Where should I look for a solution?

Thanks