-
-
Notifications
You must be signed in to change notification settings - Fork 245
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
Meeting Links Not Opening #1098
Comments
I was looking for a fix too. I tried to open a Teams Meeting Link (as follows: I'm on KDE and tried to check in the File Association settings, but could not find anything. I'm using the Flatpak. Thanks. |
I use the Redirector add on for Firefox. It redirects https links to msteams. See: |
Thanks a lot, I'll try that 😄 ! |
Is this supposed to happen or is a feature request needed? MM's solution forwarded by Ryushin
|
This is supposed to happen in everything I've read. Reading the old issues it seems this was fixed twice in the past. |
Thanks for sharing, this workaround works. You can import this file into redirector to save 2 seconds of typing I hope to see this fixed though |
Is this issue only affecting me then that teams-for-linux won't open msteams links but it's working for others? I am using the Debian package. I still get the error that teams-for-linux is already running when trying to pass a msteams link:
|
That is why the script replaces msteams:// with https://
|
Okay, I downloaded the zip and I see it now. Putting it in my ~/bin and calling it from Redirector in Firefox allows it to open the meeting. It does seem to open a new window in place of the old one, not sure if it appears that way or that is be design. |
But if you have to call a script to make teams-for-linux open the URL anyway, then why not just copy-paste the URL as an argument from the terminal? teams-for-linux URL |
Pasting the link in the shell works just as well. The script is just a workaround for right now until teams-on-linux can open msteams links. |
This is strange as I can see the links to meetings working just fine. This is the area where the regex gets triggered. https://github.com/IsmaelMartinez/teams-for-linux/blob/develop/app/mainAppWindow/index.js#L225 . It will be good if people can start the app with the debug mode on and see if you get any logs that can give us a hint. Does the meeting links start with https://teams.microsoft.com/l/meetup-join/... ? |
Afraid the problem still exists. The debug is the same as I posted before:
|
This might be fixed in #1176 . Can one of you test it in this pre-release https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v1.4.18 ? It might not change anything but I have changed the regex around that are to be a bit "better". Ta |
Logs from 1.4.18
|
In 1.4.27:
|
I'm sure this is probably only useful to me, but I found it will load the join meeting dialog without reloading the site if I loaded a msteams:// link with:
I know this will probably break once MS stops supporting the AngularJS MS Teams site. And I'm running this on a Mac, so I'm not sure if this would even be helpful for AngularJS MS Teams on Linux. |
@nerumo / @Zahrun , 1.4.27 create the "white/blank screen" to a few users but that was related to us updating the electron version. Are you able to try with 1.4.35 (latest) and see if you got the same problem? Thanks @chrisjdev for the suggestion/workaround! |
I just tested with 1.4.37, it reloads the webview |
Hi. I'm running Teams for Linux v1.4.37. Do I need to install the Redirector add on in Firefox? I ask cause when I launch Teams for Linux, then navigate to the Calendar section, click Join with an ID, enter required Meeting ID and passcode and finally click Join meeting, I'm redirected away from the app and to the browser. Teams Version
|
OK - this is very interesting. If I login to Teams using my business email, it doesn't redirect after clicking the Join meeting button. However, if I login to Teams using my personal Hotmail account, it redirects... I hope this helps you track the issue down... EDIT: I might also add that after adding the Redirector addon to Firefox, I was prompted to select the handler. However, absolutely nothing happens after I select the script I created ( |
@ak2766 , thanks for reporting. On the 1st one if you try 'ctrl+click' it might just work, but I suspect it will not work as you probably need to authenticate in another "domain" Regarding the redirector script, I wonder if that is because you are in teams v2. If that is the case you will probably need to add a For the last note, your company can decide to force you to teams-v2, while if you are in your personal account, is up to MS to do it. Hope helps! |
I still use the Redirector add on to get the pop up to choose the program to open it with, then I point it to the shell script to convert msteams links back to https links that TFL can open:
TFL still can't seem to open up msteams links. |
Unfortunately, that did not work - it still redirected to the browser.
This one is rather interesting in that if I disable the redirector script, the URL in the browser looks like this:
However, when I enable the redirector, the URL in the browser morphs into: EDIT: For completeness sake, here's my redirector config: And here's the BASH script:
|
I suspect it is a teams-v2. The URLs have changed to add a V2 in between the domain and parameters. That might have resulted in the ms stuff not understanding the redirect you are passing. If you can provide logs for each of the cases, then it might show what is wrong, but I suspect it might just be a bit of tweaking of the config. Good luck |
Not a big issue for me now since I have a corporate account login workaround. Will post the logs within the next couple of days. |
I believe I have found the issue. After reading this issue - #1156 - I noticed that whenever I logged in to Teams with my Hotmail account, the URL would be set to:
After following the instructions suggested by @christosnake, the URL is now showing up as:
And now, joining a meeting with an ID no longer redirects to Teams in the browser. |
Bummer. Looks like even with the
Looks like I'm stuck in a no win situation, albeit there are workarounds... |
Did it change focus to the app? I think there are two behaviours depending if it comes from process arguments (running from the command line). Maybe we can change the login that only does the focus, but it might open a can of worms we don't want |
I have these external invites where there is an link embedded into the msg(https://teams.microsoft.com/l/meetup-join/19%3ameeting_ ... ) and when I click on them nothing happens. --webDebug --appLogLevels=error,info,warn,debug shows me when clicking on the link:
Location is set to: Tried 1.7.4, 1.6.1 and 1.4.39 |
Forgot, teams-for-linux will show the link but I cannot copy/select it |
Hi @joakim-tjernlund, the not been able to copy is something we can't do much, ask Microsoft about this. Thanks for sharing you also got the problem. I am not sure why this is happening but I believe MS does a lot of redirects between one an another making it quite confusing. If it works for one use case, it fails for the other. But we will get there. |
Hi I'm using teams-for-linux 1.8.1 and I'm also having issues in joining a meeting either with the url or with meeting id. If I run And if I try to join with the meeting id (via the application join by id button) then it opens a new tab on my browser for that meeting. This was in Debian 11 Bullseye Thanks edit: not sure if related to this but I saw this error:
|
Forgot to comment ... To me this problem feels like |
I just installed the newest version and now I see that once I am trying to join the call I am redirected to the TFL but on the TFL I see only blue screen. EDIT |
hi @seba7667 , can you clear the cache and try again? Sometimes when an update includes a change of electron version it messes up with the cache. |
I removed all files from: |
Can you clean the whole folder and try again ?/home/USERNAME/.config/teams-
for-linux/
What happens if you try it on the browser?
If you still have the problem, can you open a separate issue and fill the
template with as much info as possible? Thanks!
…On Fri, 16 Aug 2024, 20:04 seba7667, ***@***.***> wrote:
I removed all files from:
/home/USERNAME/.config/teams-for-linux/Cache/Cache_Data
but still the same issue, blue screen
—
Reply to this email directly, view it on GitHub
<#1098 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AADJHED6BPGBOII5VQKN7W3ZRZENXAVCNFSM6AAAAABDB6S2YGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOJUGAYTINRWGU>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I tried the same behavior, when I disable the redirector on the browser it's working fine there. |
because there are 53 comments in this issue. While the outcome is the same (failure to open meeting links), the issue is probably different. Having the info for your specific issue will help me understand the problem and, hopefully, find a solution. |
This might be now fixed in pre-release 1.9.1 using the config option Specially for @Zahrun and @nerumo as I can see the |
@IsmaelMartinez - I've just installed v1.9.1 and still being rejected at initial screen as I've reported before: The only way to get past this is to use
After which I can login. Additionally, I'm still taken to the old version and then I'm presented with the "Your org is switcing to the new..." message with the only option being to click the "Switch now" button. I've resigned myself to jumping these hoops until we can find fix. Mind you, I'm very willing to have a video conference to help resolve the issue. Just let me know when. Teams for Linux version
|
The issue for me is that I have a M365 family subscription and that means I'm normally on I wonder if the end user could be given the option to use one or the other at startup. I have a feeling I'm in the minority with this issue so maybe just ignore me for now. |
Hi @ak2766 , your issue looks more related to the config options. You should be using the See the https://github.com/IsmaelMartinez/teams-for-linux/blob/develop/app%2Fconfig%2FREADME.md and #1156 If you still have problems as your issue is different than the originally reported, open a different issue with a bit of a resume, filling the template. Include also your config file if you can. All of that would help me give you a more custom response. I prefer not to have a call as then solutions get lost on the words (and I also don't have much availability tbh), but I am fairly confident those config options will work for you. |
I had a wee browse through the 60 messages and saw you are already using a config option. You should be using your live URL instead of the teams one. |
Seems to work fine now here in 1.9.1, thanks |
Ok, lets try to put some order in the issue as I have lost track. tick for ones that the problem is solved or they got a workaround that makes this issue less of a priority for them, and nothing for the ones I don't know (in no particular order).
I am going to close this ticket as completed, please do open a new one if you still facing an issue on this area. I think we have mixed issues that have the same outcome, what makes it really difficult to understand what is going on. Please fill the template with as much info as possible (just the button at the top that says "New issue" and use the "Bug report"). Apologies for closing this ticket, but is over 60 comments. Also apologies if I haven't listed you. |
Still not working for me using the deb package:
My workaound is to pass the open links to scripts:
I have to run three different teams instances now for three different clients. So I have three open link scripts that pass the link to each of my Teams instances. |
@Ryushin, that looks as neat as it currently can be. The only other option/suggestion would be to see if you can just copy/paste the link inside a chat (it can be your own chat) in your clients and see if that opens it inside the right client. Having more than 1 client makes this more complex, as either all clients will try to open it, or only one client will be registered to open the meeting links. Glad you got a workaround. |
Yea, I will also paste the links as a workaround. I have to change the msteams to https, but other than that, that works too. So yea, very, very happy that you have created teams-for-linux. Only outstanding issue for me is I can't share my screen, but that too will eventually be fixed. You are outstanding! Thanks again. |
Hi everyone! Example URL: https://teams.microsoft.com/l/meetup-join/* Now just meetings links opens correctly with the app. |
Meeting links using msteams://teams.microsoft.com are not starting a meeting inside teams-on-linux. Copying and pasting the meeting link inside teams-on-linux and then clicking on the link does work. I've gone through the issues and it seemed like this was already fixed, so I don't know if it's "just me"
Example:
I'm running on Devuan Daedalus (Debian Bookworm). Running Teams-For-Linux deb package 1.4.10
If run
/opt/teams-for-linux/teams-for-linux https:/teams.microsoft.com/
It gives me the same already running error, but it opens a whole new window, replacing the previous window, and opens up the meeting.
I do have Microsoft's Teams client installed as well. xdg-mime settings shows teams-for-linux as being the default:
Any suggestions would be appreciated.
The text was updated successfully, but these errors were encountered: