-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Font Replacer no longer working #2
Comments
I can reproduce the issue. From what I can see from the log it's failing to download the zip file. I believe this may be due to my website now exclusively being encrypted https and not http, and the squeezeplay code not properly handling the automatic URL redirect. I am going to ask Michael to fix the URL pointer on SqueezeNetwork for FontReplacer, and we'll see if that fixes the issue. Jul 13 08:07:11 squeezeplay: INFO squeezeplay.applets - AppletMeta.lua:146 entering SetupAppletInstaller |
@bklaas - I'm pulling your repository file from https://benklaas.com/fontreplacer/repo.xml. But I can't change that file's content. Could you please update it? |
Done. |
Thanks Michael. I can see from my logs that the URL is now https, but I'm still getting a network timeout failure. This was somewhat expected though, because that URL is not resolvable from inside my LAN (benklaas.com is inside my LAN and is unreachable from a squeezebox via DNS). Michael, do you have a Touch available you could tail -f /var/log/messages while trying to install FontReplacer, and post the output here? |
I fear SqueezeOS can't handle https:
And the Applet installer would be redirected - most likely because it tries http instead of https:
|
Ooops... fired off the comment a bit too early... With more logging enabled we'd see that Squeezeplay is trying to reach your server on port 80:
...and when re-directed, it just tries the same mistake again. @bklaas - I can host that file on a plain text http server, if this doesn't worry you. |
Ouch, I kind of remember that limitation now. I don't think it's feasible for me to self-host this file now, I need my whole website to be https only (this is not a joke- I was hacked by Russians earlier this year because of plain-text http on the wire). If you can host the files, that would be fantastic. It's very low traffic :) |
Could you please update your repo file to point to http://downloads.nixda.ch/FontReplacer-1.3.zip? That's fronted by cloudflare's CDN. It should be able to swallow the traffic :-) |
done |
Ok, I think that did it. At least now I saw SP download stuff from the server, and it took much longer before it re-booted. @rojikewl - could you please try again? |
Full confirmation from here, FontReplacer now installs and works properly. As usual, thanks for all of the support! |
Confirmed! Many thanks to you both! |
I've used Font Replacer on Squeezebox Touches and Radios for years to display Japanese text, but for at least several months now I've been unable to activate Font Replacer on a Touch. There is no error message and the add-on seems to install, but too quickly, with no download of files appearing to take place. When the Touch restarts it is as if Font Replacer has not been installed. "Font Replacer" does show up in the applet list with "reinstall" after it in parentheses, but the normal confirmation to activate Font Replacer doesn't appear; the Touch just shows its usual home screen. Doing a factory restore doesn't resolve the issue. I sent an e-mail asking for help but received no reply. If the files are missing, is there a way to install them manually? I do have Font Replacer working on another Touch and on a few Radios. Thanks in advance for any help, and for providing this useful software in the first place.
The text was updated successfully, but these errors were encountered: