I like iRedMail. I just hate the dns records that have to be plugged into my Cloudflare dashboard. For now I am going to look at "/usr/local/sbin/sendmailmp3" and see if can spew some debug messages. Thanks.
I looked at the /tmp/xxxx directory for the file parts and found that I had
-rw-r--r-- 1 asterisk asterisk 0 Nov 7 21:22 audio.txt
-rw-r--r-- 1 asterisk asterisk 674 Nov 7 21:22 stream.new
-rw-r--r-- 1 asterisk asterisk 824 Nov 7 21:22 stream.org
-rw-r--r-- 1 asterisk asterisk 38 Nov 7 21:22 stream.part1
-rw-r--r-- 1 asterisk asterisk 36 Nov 7 21:22 stream.part10
-rw-r--r-- 1 asterisk asterisk 18 Nov 7 21:22 stream.part11
-rw-r--r-- 1 asterisk asterisk 40 Nov 7 21:22 stream.part12
-rw-r--r-- 1 asterisk asterisk 32 Nov 7 21:22 stream.part13
-rw-r--r-- 1 asterisk asterisk 1 Nov 7 21:22 stream.part14
-rw-r--r-- 1 asterisk asterisk 19 Nov 7 21:22 stream.part15
-rw-r--r-- 1 asterisk asterisk 1 Nov 7 21:22 stream.part16
-rw-r--r-- 1 asterisk asterisk 68 Nov 7 21:22 stream.part17
-rw-r--r-- 1 asterisk asterisk 1 Nov 7 21:22 stream.part18
-rw-r--r-- 1 asterisk asterisk 60 Nov 7 21:22 stream.part19
-rw-r--r-- 1 asterisk asterisk 76 Nov 7 21:22 stream.part2
-rw-r--r-- 1 asterisk asterisk 1 Nov 7 21:22 stream.part20
-rw-r--r-- 1 asterisk asterisk 62 Nov 7 21:22 stream.part21
-rw-r--r-- 1 asterisk asterisk 1 Nov 7 21:22 stream.part22
-rw-r--r-- 1 asterisk asterisk 75 Nov 7 21:22 stream.part3
-rw-r--r-- 1 asterisk asterisk 286 Nov 7 21:22 stream.part3.mp3
-rw-r--r-- 1 asterisk asterisk 390 Nov 7 21:22 stream.part3.mp3.base64
-rw-r--r-- 1 asterisk asterisk 75 Nov 7 21:22 stream.part3.mp3.head
-rw-r--r-- 1 asterisk asterisk 0 Nov 7 21:22 stream.part3.wav
-rw-r--r-- 1 asterisk asterisk 0 Nov 7 21:22 stream.part3.wav.base64
-rw-r--r-- 1 asterisk asterisk 75 Nov 7 21:22 stream.part3.wav.head
-rw-r--r-- 1 asterisk asterisk 66 Nov 7 21:22 stream.part4
-rw-r--r-- 1 asterisk asterisk 42 Nov 7 21:22 stream.part5
-rw-r--r-- 1 asterisk asterisk 38 Nov 7 21:22 stream.part6
-rw-r--r-- 1 asterisk asterisk 52 Nov 7 21:22 stream.part7
-rw-r--r-- 1 asterisk asterisk 63 Nov 7 21:22 stream.part8
-rw-r--r-- 1 asterisk asterisk 34 Nov 7 21:22 stream.part9
-rw-r--r-- 1 asterisk asterisk 68 Nov 7 21:22 stream.tmp
Not sure why not just parts 1 to 4 and the final new file.
Anyways. I commented out the calls to the IBM transcript code and now have a properly formated /tmp/xxxx/stream.new file. So not sure what happened but it is fixed and the file is being accepted at AWS and relayed correctly.