I am moving an old FreePBX to the latest version and want to move the original user’s “not in office” and other individual extensions to the new system.
After copying them to the respective folder, they are ignored and the generic “leave a message” and so on are used. When they are manually created through a test phone, they work. When the original are copied to the same location/name/properties, they don’t work!
Are you doing this via the Backup and Restore module, which is the easiest and proper way to do this. If you are manually moving things then we have to ask about permissions and ownership of the files that you are messing with.
I’m upgrading FreePBX and copied the old greeting messages to the recreated folders and set the permissions. They don’t work. Only the generic messages are played.
greet.wav and .WAV 0644
busy.wav and .WAV 0644
unavail.wav and .WAV 0644
When I manually create the greeting and messages it does work. When I recopy the same file names/extensions/properties and overwrite the newly created files, it stops working!
I’ll rewrite. When I manually create the greeting and messages it does work. When I recopy the same file names/extensions/properties after removing the working files and then copying the newly created files with the same persmissions and ownership, it stops working!
I’ve noticed that it does detect that there are files there, but does not read them. When I remove the files and call it, I get a simple message about calling an extension.
This is a rebuild from an early working version, so I had to manually recreate everthing. The permissions and ownership are the same as the working files, that are created from a phone. They work properly, but deleting them and replacing with the formerly used files does not, although the names, permissions and ownership are identical.
Are you using the FreePBX turnkey distribution, as, whilst I’m still not sure what manually means, or how a copy of the file you deleted was available to copy over, SELinux can cause files with the right ownership and Posix permissions, to fail, but I believe the official SNG7 based distribution turns it off.
I’ve also noticed a section of the old web admin page on each extension -
No Answer? Unavail Voicemail if Enabled CID Prefix?
Busy? Busy Voicemail if Enabled CID Prefix?
Not Reachable? Unavail Voicemail if Enabled CID Prefix?
I finally found that the IncrediblePBX Ununtu reinstall had the same problems, so I tried the Debian 11 version and everything works now! Thanks for your help.