if($val >= 400)
$err = 'Error';
- if($val == 200)
+ if($val >= 200 && $val < 300)
$err = 'OK';
logger('mod-salmon returns ' . $val);
$verify = $rsa->verify($signed_data,$signature);
- if(! $verify)
+ if(! $verify) {
+ logger('mod-salmon: message did not verify using protocol. Trying statusnet hack.');
$verify = $rsa->verify($stnet_signed_data,$signature);
+ }
if(! $verify) {
logger('mod-salmon: Message did not verify. Discarding.');
}
if((count($r)) && ($r[0]['readonly'])) {
logger('mod-salmon: Ignoring this author.');
- salmon_return(200);
+ salmon_return(202);
// NOTREACHED
}