After upgrading to Asterisk 22.2.0+asl3-3.3.0-6.deb12 on March 20, 2025, ‘ast_openstream_full’ errors began appearing in the Asterisk CLI when audio is played.
site7vhf*CLI> rpt fun *712
[2025-03-21 10:44:58.787] WARNING[295751]: file.c:825 ast_openstream_full: File custom/rpt/goodmorning does not exist in any format
[2025-03-21 10:44:58.788] – <DAHDI/pseudo-1860483552> Playing ‘rpt/goodmorning.ulaw’ (language ‘en’)
[2025-03-21 10:45:00.026] WARNING[295751]: file.c:825 ast_openstream_full: File custom/rpt/thetimeis does not exist in any format
[2025-03-21 10:45:00.027] – <DAHDI/pseudo-1860483552> Playing ‘rpt/thetimeis.ulaw’ (language ‘en’)
[2025-03-21 10:45:01.563] WARNING[295751]: file.c:825 ast_openstream_full: File custom/digits/10 does not exist in any format
[2025-03-21 10:45:01.564] – <DAHDI/pseudo-1860483552> Playing ‘digits/10.ulaw’ (language ‘en’)
[2025-03-21 10:45:02.221] WARNING[295751]: file.c:825 ast_openstream_full: File custom/digits/40 does not exist in any format
[2025-03-21 10:45:02.222] – <DAHDI/pseudo-1860483552> Playing ‘digits/40.ulaw’ (language ‘en’)
[2025-03-21 10:45:03.170] WARNING[295751]: file.c:825 ast_openstream_full: File custom/digits/4 does not exist in any format
[2025-03-21 10:45:03.172] – <DAHDI/pseudo-1860483552> Playing ‘digits/4.ulaw’ (language ‘en’)
[2025-03-21 10:45:03.975] WARNING[295751]: file.c:825 ast_openstream_full: File custom/digits/a-m does not exist in any format
[2025-03-21 10:45:03.976] – <DAHDI/pseudo-1860483552> Playing ‘digits/a-m.ulaw’ (language ‘en’)
[2025-03-21 10:45:05.011] – Hungup ‘DAHDI/pseudo-1860483552’
The fix:
Comment this line “sounds_search_custom_dir = yes” in asterisk.conf.
It is commented in asterisk.conf in the previous release, but apparently asterisk.conf was replaced in this upgrade.
Ken
W4NOC