Linux DS is handling squad-xml differently compared to windows DS. The main issue with this is that Linux DS seems unable to handle personalized profiles, for example: http://domain.com/squad/squad.php?RAU. There are no errors logged into RPT but the tag doesn't show up.
Here's an example what a squad.php could contain:
<?PHP header("Content-Type: application/xhtml+xml"); $file = file_get_contents("squad.xml"); $uri = $_SERVER['REQUEST_URI']; $ltr = strtoupper(substr($uri, strrpos($uri, '?')+1)); $file = str_replace('default.paa', 'squad_'.$ltr.'.paa',$file); echo $file; ?>
Using curl, this returns a proper squad XML-file with a customized squad logo (for example with player's initials). Works on Windows DS, not on Linux DS.