"Invalid CSR Signature"

Hi Everyone

I am very new to this. I have generated an RSA and CSR using openssl on solaris. I have tried submitting CSR to comodo however when validating it says “Invalid signature”. Interesting thing is that on these sites it works correctly:
http://www.redkestrel.co.uk/cgi/decodeCSR.pl
http://csrdecoder.com/index.php
http://www.spacereg.com/a.rpl?m=checkcsr

but others it doesnt:
https://secure.comodo.net/utilities/decodeCSR.html
http://www.ssldirect.com/ssltools/decode/certificate/decode_ssl_certificate.html

-----BEGIN CERTIFICATE REQUEST-----
MIIB6DCCAVECAQAwgZExCzAJBgNVBAYTAkFVMQswCQYDVQQIEwJTQTERMA8GA1UE
BxMIQWRlbGFpZGUxEjAQBgNVBAoTCVNBIFBvbGljZTEMMAoGA1UECxMDSVRTMRYw
FAYDVQQDEw0xMC4xMDUuNDkuMTc1MSgwJgYJKoZIhvcNAQkBFhlqYWNvYi5sb3Zl
bGxAcmVuZXd0ZWsuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCsrNIK
F6myT92DcjCEO+5e1b57MidZF7epNHIOPlEeD76w9lzxD+oFfYKPVOFyUny60U4w
JyyrdQdw3HNFeATLCnSCKKU5tA9mJnvY9aecm1kdCh3TDRB7sMwQx4/IGImm8T8/
Cm/XrzdeV2py1rc93B+qD6+SQ7bPuEgOMJz0UwIDAQABoBYwFAYJKoZIhvcNAQkH
MQcTBXNhcG9sMA0GCSqGSIb3DQEBBAUAA4GBAHDvFB6DvLe0K1CbIWikmujeRDhi
Yao+UVyBJ2TE7x1gf+9vtF8YQrD7e7n7CP4lw/6gXC3J11CGUzKhCcv53QKsFkS3
j2h1K9zSQwk9TQuJaVxG4eNInE+LkbhjOPRkOfhQ1FtHYXSf/Dl/LjQb0d8fRhPC
l24srY24eUkav2pV
-----END CERTIFICATE REQUEST-----

Also when I run openssl req -in myreq.pem -noout -text
it works. I suspect its an issue with my version of openssl or apache?

Please help!
Jacob