Using Endpoint manager to provision Aastra/Mitel 6867i using FTP. When selecting a background image that is properly formatted for the aastra the background will not display. I dug thru the configs and looked at the logs and I discovered what the issue is.
the config file for the phone has the background image config line configured as this
"ftp://(servername or IP)/(path to file)
instead of
ftp://(username:password)@(servername or IP)/path to file
I watched the vsftpd log when I rebooted the phone. After the phone pulls down it’s config files correctly and just as the phone finishes booting I see a log entry from the IP of the phone showing that it is trying to log in as anonymous with it Failing Login.
When trying it with HTTP or HTTPS I still run into the same issue that the Freepbx server requires auth to hit the location of the image and Endpoint manager does not build the the proper URL string to include the auth for the background image.
EDIT: Forgot to include versions:
Freepbx Version 14.0.3.13
Endpoint Manager Version: 14.0.2.71