Yealink Forums

Full Version: Auto Provision Wall Paper Stopped Working
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
For close to a year, we have hosted images on our web server and configured the provisioning files of the phones to go to the URL to download the image and then load that image as the wall paper. It has worked fine until about 3 days ago.

The image can still be accessed by going to the URL with no issue at all. In the config file, I have these two lines (this would be for a T29G phone)...

phone_setting.backgrounds = Config:T29G.jpg
wallpaper_upload.url = https://www.trpcomm.com/wp-content/uploa...2/T29G.jpg

Again, everything worked fine until a few days ago. If you manually log into the phones web portal and use the URL to download the file, it works fine.

What makes this even stranger is that it has stopped working for multiple phones, at multiple sites, and several different models. Each model phone has a different URL to use. I currently have T46s phones, T29G phones, T54W phones and a few T58's. All of them are having the exact same issue.

Any ideas on what could be going on here? It has me really frustrated.
(11-18-2021 09:10 AM)TRP Tech Wrote: [ -> ]For close to a year, we have hosted images on our web server and configured the provisioning files of the phones to go to the URL to download the image and then load that image as the wall paper. It has worked fine until about 3 days ago.

The image can still be accessed by going to the URL with no issue at all. In the config file, I have these two lines (this would be for a T29G phone)...

phone_setting.backgrounds = Config:T29G.jpg
wallpaper_upload.url = https://www.trpcomm.com/wp-content/uploa...2/T29G.jpg

Again, everything worked fine until a few days ago. If you manually log into the phones web portal and use the URL to download the file, it works fine.

What makes this even stranger is that it has stopped working for multiple phones, at multiple sites, and several different models. Each model phone has a different URL to use. I currently have T46s phones, T29G phones, T54W phones and a few T58's. All of them are having the exact same issue.

Any ideas on what could be going on here? It has me really frustrated.

Hi,

I guess this must be some centralized issue... multiple phones(?), multiple sites(?), etc.
Maybe an IP-address has been changed, who knows?
Have you tried to reset just one phone to its factory default, re-provisioning it and check if the issue is gone?
(11-18-2021 07:27 PM)complex1 Wrote: [ -> ]
(11-18-2021 09:10 AM)TRP Tech Wrote: [ -> ]For close to a year, we have hosted images on our web server and configured the provisioning files of the phones to go to the URL to download the image and then load that image as the wall paper. It has worked fine until about 3 days ago.

The image can still be accessed by going to the URL with no issue at all. In the config file, I have these two lines (this would be for a T29G phone)...

phone_setting.backgrounds = Config:T29G.jpg
wallpaper_upload.url = https://www.trpcomm.com/wp-content/uploa...2/T29G.jpg

Again, everything worked fine until a few days ago. If you manually log into the phones web portal and use the URL to download the file, it works fine.

What makes this even stranger is that it has stopped working for multiple phones, at multiple sites, and several different models. Each model phone has a different URL to use. I currently have T46s phones, T29G phones, T54W phones and a few T58's. All of them are having the exact same issue.

Any ideas on what could be going on here? It has me really frustrated.

Hi,

I guess this must be some centralized issue... multiple phones(?), multiple sites(?), etc.
Maybe an IP-address has been changed, who knows?
Have you tried to reset just one phone to its factory default, re-provisioning it and check if the issue is gone?

Hi, thanks for the reply.

I totally agree with you except...

1. We had our web developer check and there is nothing in the web server that would be causing the issue that they can see.

2. The URL's that we use are working fine and can be manually accessed and used to load a wallpaper, just not through the provisioning file.

3. I have a T46S with the same issue. No matter what I did, I couldn't get it to work. It was always fine until yesterday. Finally, I did a firmware update on the T46S and it now works again. But that isn't a solution for the T29's and the T54's we have as those are already at the most recent firmware version. So no new firmware to try.

I did a factory reset on two of the phones with the issue and no luck. The same issue still happens.
Just to add some more really strange details to this situation.

I uploaded a test picture to an online image hosting site. Here is the URL...

https://iili.io/5eyYB4.jpg

I then tested manually through the phone GUI if I could load that picture, which I could. Then I applied that as the wallpaper - no problem, worked fine.

So I downloaded the config file directly from one of the T29G phones and made sure these two lines were in the config file...

wallpaper_upload.url = https://iili.io/5eyYB4.jpg
phone_setting.backgrounds = Config:5eyYB4.jpg

Then I manually imported the config file directly to the phone. Doesn't work. Every setting I have in the config file gets applied to the phone EXCEPT the wallpaper option.

I then took the same config file and used it on the T46 and it worked perfect, the image loaded with no issue.
Well, we are getting closer. Yealink support was very helpful in determining the issue is being caused by an expired SSL certificate. I guess Lets Encrypt provides SSL certificates and they made a change on September 30th. Not sure why we didn't notice until now but because of that change, Yealink phones, especially ones with older firmware, can no longer access sites using HTTPS.

Yealink support suggested adding this to my config file...
static.security.trust_certificates="0"

It is interesting - adding that to the config file allows the phone to access the HTTPS site and download the wallpaper - but the phone won't set the downloaded file as the wallpaper until I reboot the phone. Not exactly sure why. If anyone has ideas on this new (but related) issue, I am all ears. Thanks in advance for any help.
Reference URL's