workaround …
function parse_banner ( $server_text ) {
preg_match(‘@^(?:OK)?([^/]+)@i’,$server_text, $matches);
$banner = $matches[1];
preg_match(‘/[^<]+\.[^.]+$/’, $server_text, $matches);
$banner = “<{$matches[0]}”;
$banner = $this->strip_clf($banner);
return “$banner”;
}
does it for me.
Cheers,
Arnold