Just to add another piece to the puzzle: I do get the right response when overriding the second parameter of getrawtransaction to "true", as stated in the documentation
https://bitcoin.org/en/developer-reference#getrawtransactionbitcoin-cli getrawtransaction 00b09964bf7080b065e3dbc5ff91b778283d5f513008daea3d04d8ff9d5844b4 true
Results in:
{
"result": {
"txid": "00b09964bf7080b065e3dbc5ff91b778283d5f513008daea3d04d8ff9d5844b4",
"hash": "68749aae9aeb5d1a6971ed16e0244f648aadcffbfe8ff6c6eec6fbeb1e43e1c7",
"version": 1,
"size": 249,
"vsize": 168,
"locktime": 0,
"vin": [
{
"txid": "d77c1bc59aea11eff5a289d8e79b92d7c19a06e993eeb44be6bbda8fc3e45f68",
"vout": 0,
"scriptSig": {
"asm": "001422234e073571fde8414ae49a8fb294c712a96c88",
"hex": "16001422234e073571fde8414ae49a8fb294c712a96c88"
},
"txinwitness": [
"30440220768f93a61c9630eea0553d2a1a8e69ffb3307681c7561cbc8a17643b82e44f3402203e7 74304ea44bcc4f1269cf4a7a4652c49eacbd9250d57e71d769fdc52cff87901",
"02355c851b796e318091b404efab45e9fc34cf6184aa0bb279cd76255a4e643b9e"
],
"sequence": 4294967295
}
],
"vout": [
{
"value": 2.57409060,
"n": 0,
"scriptPubKey": {
"asm": "OP_HASH160 85fdf348463ede1237e06e471cce02746b9220fd OP_EQUAL",
"hex": "a91485fdf348463ede1237e06e471cce02746b9220fd87",
"reqSigs": 1,
"type": "scripthash",
"addresses": [
"3DuW1qNmzF3BtrbVSornifUb9EseA8KAGE"
]
}
},
{
"value": 0.20000000,
"n": 1,
"scriptPubKey": {
"asm": "OP_DUP OP_HASH160 eee47d625f1e4a72e579ca884363ebda0f11f4b1 OP_EQUALVERIFY OP_CHECKSIG",
"hex": "76a914eee47d625f1e4a72e579ca884363ebda0f11f4b188ac",
"reqSigs": 1,
"type": "pubkeyhash",
"addresses": [
"1Nn9YQSAkLXU1d51fnkxmXSbB8DXePWnMh"
]
}
}
],
"hex": "01000000000101685fe4c38fdabbe64bb4ee93e9069ac1d7929be7d889a2f5ef11ea9ac51b7cd70 00000001716001422234e073571fde8414ae49a8fb294c712a96c88ffffffff0224c0570f000000 0017a91485fdf348463ede1237e06e471cce02746b9220fd87002d3101000000001976a914eee47 d625f1e4a72e579ca884363ebda0f11f4b188ac024730440220768f93a61c9630eea0553d2a1a8e 69ffb3307681c7561cbc8a17643b82e44f3402203e774304ea44bcc4f1269cf4a7a4652c49eacbd 9250d57e71d769fdc52cff879012102355c851b796e318091b404efab45e9fc34cf6184aa0bb279 cd76255a4e643b9e00000000",
"blockhash": "0000000000000000013aa3efc9b6e19ec6b43f55596a5e7246de92e881537297",
"confirmations": 57144,
"time": 1504306950,
"blocktime": 1504306950
},
"error": null,
"id": null
}
Summing up my experience:
Works:bitcoin-cli getrawtransaction 00b09964bf7080b065e3dbc5ff91b778283d5f513008daea3d04d8ff9d5844b4 true
Fails:bitcoin-cli getrawtransaction 00b09964bf7080b065e3dbc5ff91b778283d5f513008daea3d04d8ff9d5844b4
Followed by using the output from this step as input to decoderawtransaction
bitcoin-cli decoderawtransaction