Skip to content
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

Etherpad menu has no icons/ symbols with newest commit #540

Closed
tele-tom opened this issue May 2, 2020 · 19 comments
Closed

Etherpad menu has no icons/ symbols with newest commit #540

tele-tom opened this issue May 2, 2020 · 19 comments

Comments

@tele-tom
Copy link

tele-tom commented May 2, 2020

With new release (https://github.com/jitsi/docker-jitsi-meet/tree/stable-4548) etherpad has a dumb menu.

Function is given though.

@saghul
Copy link
Member

saghul commented May 2, 2020

Can you share an screenshot of what you see?

@tele-tom
Copy link
Author

tele-tom commented May 2, 2020

It's because fonts can't be downloaded:
Here's the firefox console log. Again we have CORS errors (mouse over event), too.
There's also an error that wss:// connection can't be established. (wss://my.domain.de/etherpad/socket.io...). Is that mandatory?

2020-05-02T18:52:06.296Z [modules/UI/videolayout/SmallVideo.js] <updateView>:  Displaying blackness-with-name for 90e1d831, data: [{"isCurrentlyOnLargeVideo":true,"isHovered":false,"isAudioOnly":false,"tileViewEnabled":false,"isVideoPlayable":true,"hasVideo":true,"connectionStatus":null,"videoStream":true,"isVideoMuted":false,"videoStreamMuted":false}] Logger.js:154:22
downloadable font: download failed (font-family: "Quicksand" style:normal weight:400 stretch:100 src index:0): status=2147746065 source: https://my.domain.de/static/font/Quicksand-Medium.ttf
downloadable font: download failed (font-family: "Quicksand" style:normal weight:700 stretch:100 src index:0): status=2147746065 source: https://my.domain.de/static/font/Quicksand-Bold.ttf
downloadable font: download failed (font-family: "fontawesome-etherpad" style:normal weight:400 stretch:100 src index:1): status=2147746065 source: https://my.domain.de/static/font/fontawesome-etherpad.woff?2
downloadable font: download failed (font-family: "fontawesome-etherpad" style:normal weight:400 stretch:100 src index:2): status=2147746065 source: https://my.domain.de/static/font/fontawesome-etherpad.ttf?2
downloadable font: no supported format found (font-family: "fontawesome-etherpad" style:normal weight:400 stretch:100 src index:4) source: (end of source list)
Synchrone XMLHttpRequests am Haupt-Thread sollte nicht mehr verwendet werden, weil es nachteilige Effekte für das Erlebnis der Endbenutzer hat. Für weitere Hilfe siehe http://xhr.spec.whatwg.org/ require-kernel.js:1:1962
2020-05-02T18:52:07.349Z [JitsiMeetJS.js] <getGlobalOnErrorHandler>:  UnhandledError: SecurityError: Permission denied to access property "onmousemove" on cross-origin object Script: https://my.domain.de/libs/app.bundle.min.js?v=4074 Line: 152 Column: 0 StackTrace:  DOMException: "Permission denied to access property "onmousemove" on cross-origin object" Logger.js:154:22
SecurityError: Permission denied to access property "onmousemove" on cross-origin object app.bundle.min.js:152
Couldn't find translation key pad.settings.about html10n.js:1:8258
Couldn't find translation key pad.settings.poweredBy html10n.js:1:8258
Firefox kann keine Verbindung zu dem Server unter wss://my.domain.de/etherpad/socket.io/?EIO=3&transport=websocket&sid=mB4WB69NbI8E-7UaAAAC aufbauen. socket.io.js:7:23187
Object { type: "CLIENT_VARS", data: {…} }
pad.js:3:5233
downloadable font: download failed (font-family: "Roboto" style:normal weight:400 stretch:100 src index:0): status=2147746065 source: https://my.domain.de/static/font/Roboto-Regular.ttf
Synchrone XMLHttpRequests am Haupt-Thread sollte nicht mehr verwendet werden, weil es nachteilige Effekte für das Erlebnis der Endbenutzer hat. Für weitere Hilfe siehe http://xhr.spec.whatwg.org/ d90fa0050e734daf895fd6b564c04770:9:1962
downloadable font: download failed (font-family: "RobotoMono" style:normal weight:400 stretch:100 src index:0): status=2147746065 source: https://my.domain.de/static/font/RobotoMono-Regular.ttf
downloadable font: download failed (font-family: "Quicksand" style:normal weight:400 stretch:100 src index:0): status=2147746065 source: https://my.domain.de/static/font/Quicksand-Medium.ttf
downloadable font: download failed (font-family: "Roboto" style:normal weight:400 stretch:100 src index:0): status=2147746065 source: https://my.domain.de/static/font/Roboto-Regular.ttf
2020-05-02T18:52:08.068Z [features/base/storage] <persistState>:  redux state persisted. c1e11337ae5ff8c0e99a9426813fd190 -> e8a38f89f6cc213e5da4e3bf312acd8a Logger.js:154:22

@infisinfis
Copy link

Same issue:

2020-05-06 10_05_30-Window

@geekyayush
Copy link

geekyayush commented May 6, 2020

Well, I'm having the same issue 😕

@yetianyes
Copy link

i have this issue too

@psymin
Copy link

psymin commented May 9, 2020

This resolved it for me on Ubuntu 20.04

sudo ln -s /path/to/etherpad-lite/src/static/font /usr/share/jitsi-meet/static/

@andreas-bulling
Copy link

same for me (Ubuntu 18.04)

@glehuic
Copy link

glehuic commented May 11, 2020

same for me debian 10 and install of etherpad on a separate CT, so no symbolic link...

@psymin
Copy link

psymin commented May 11, 2020

@glehuic Try copying the etherpad-lite/src/static/font directory to the location that is being served by the webserver hosting jitsi-meet (the "static" subdir)

@glehuic
Copy link

glehuic commented May 11, 2020

yes i will try that thanks

@tele-tom
Copy link
Author

In the docker setup a symlink is problematic, too.
So I copied the stuff into the web container... I hope this will be fixed soon...

@glehuic
Copy link

glehuic commented May 11, 2020

image

the cp of font to to the static jitsi works fine

@andreas-bulling
Copy link

But the problem reoccurs for me when using plugins like ep_superscript

@smeagel73
Copy link

@glehuic: can u explain what u have copied?

@vintas
Copy link
Contributor

vintas commented May 18, 2020

Issue fixed in etherpad 1.8.4 as per ether/etherpad-lite#3956
Tried it and it works on my jitsi.
image

Issue also mentioned in #572

@saghul
Copy link
Member

saghul commented May 18, 2020

Closing in favor of #572

@saghul saghul closed this as completed May 18, 2020
@tele-tom
Copy link
Author

For me it still doesn't work. :(
Browser tries to load e.g.
https://meet.mydom.de/static/font/Quicksand-Medium.ttf
and gets 404.
When I use the URL
https://meet.mydom.de/etherpad/static/font/Quicksand-Medium.ttf
manually then the font gets downloaded.
What am I missing? I tried last stable release and modified the etherpad Dockerfile to use version 1.8.4 and I also used latest docker-jitsi-meet where it already uses 1.8.4.
What do you need to help me?

@vintas
Copy link
Contributor

vintas commented May 19, 2020

@tele-tom Could you try rebuilding the etherpad image and tagging it as latest?

These steps worked for me: #572 (comment)

@glehuic
Copy link

glehuic commented May 20, 2020

@smeagel73
i done this :
scp from server1 etherpad /static/font of etherpad to the server 2 jitsi /usr/share/jitsi-meet/static/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants