Comments (16)
Hi @Raizo62 ,
When you block third-party cookies and try to access Microsoft teams page, it says: "D'oh! To open the web app, you need to change your browser settings to allow third-party cookies." what means they are required.
Electron runs itself in a reduced version of chromium, but should be independent on the configuration in your chromium browser (I believe so and test it locally).
It might be worth trying the following (all for the Debian base OS) to see if we can find where is the issue:
-
Could you try:
** refreshing the page after you get the white screen? (to do so, right click on the tray button and you will see a "refresh" option)
** loading the app with the browser user agent switch to edge. To do so runteams --userAgent edge
-
if none of the above works, you can click on the top of the window and press Alt you will see a menu. In the "help" section you will see an option called "Toggle developer tools". If you then go to the network section you might see something that can indicate what is going on. You will have something like in the following page https://developers.google.com/web/tools/chrome-devtools/network-performance/
I am off on holidays from tomorrow so I will have limited availability until early next week but I hope you find at least the issue.
ps: I have updated the title of the issue.
from teams-for-linux.
The other case, might be you are sitting on the back of a proxy server.
I assume you are pretty expert on networking as for the distribution. I am not an expert so the following might not be even possible.
Maybe windows 7, by bridging the connection, is hiding the need to configure the proxy in Debian in the virtual box (as is already configured), but when running on its how, its required. That might just be a need so something to implement in electron.
Just a thought, let me know how you get on with the investigation. Thanks
from teams-for-linux.
I have tested to access to Teams with chromium.
With "Developer Tools", i see these messages :
Do you know if it is for all ? is it perhaps the cause ?
from teams-for-linux.
Nothing in there of interest. Can you check the network tab? Click the checkbox that says something like "preserve log". Then clean the logs and refresh the screen. I am on holidays but will be back soon and will continue investigating this.
Can you let me know what happened with the other steps that I gave to you?
from teams-for-linux.
- "refreshing the page" and "teams --userAgent edge" change nothing :-(
- with network of "developer tools" of chromium, it loops with :
- go
- prelogin
- authorize_response
from teams-for-linux.
no idea why this could be happening.
just to try to clarify and see if we can get to the bottom of this issue:
- are you using a business account or a personal account?
- can you provide a detail of how your network is configured? are you sitting in the back of a proxy?
Lets see if we find what is going on with this. Thanks!
from teams-for-linux.
Hi @Raizo62
It might be worth trying version 0.1.7 and the following:
- remove the previous configuration of teams by running
rm -rf ~/.config/teams-for-linux
- uninstall any previous version of teams
- install the version 0.1.7
- start teams with the persistence turn on by running
teams --partition persist:teams-linux
Let me know how you get on and, if it doesn't work, please provide the information for my previous questions.
Thanks!
from teams-for-linux.
It is strange that Teams works if LiveRaizo is started in VirtualBox
- I am using business account (i am teacher).
- At home, i have not proxy (normally).
I have tested 0.1.7 without success
The title stays "Checking your credentials"
Perhaps could you download LiveRaizo and install it on USB Key to test ?
To install Teams on LiveRaizo, i do :
sudo apt update
sudo apt install gconf2 gconf-service libnotify4 libappindicator1
wget https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v0.1.7/teams-for-linux_0.1.7_amd64.deb
sudo dpkg -i teams-for-linux_0.1.7_amd64.deb
from teams-for-linux.
Hi @Raizo62 ,
I am afraid I don't have much time to do a full installation at this moment in time.
I will add a couple more parameters in version 0.1.8 that might help fix this issue. It might be related to ntlm but I am not sure why it will work in the virtual box.
I will keep you posted.
from teams-for-linux.
Hi
LiveRaizo is not a distribution to install. It's do to use immediately (after to have to install the iso on an USB key, and to boot on it). And LiveRaizo works in memory to not modify your own disks.
But I understand.
I'm waiting the release 0.1.8
from teams-for-linux.
Hi @Raizo62
Could you try installing version 0.1.8 and run it with the following options? (one at a time, stop if any of them work)
teams --authServerWhitelist false
teams --partition persist:raizo
teams --ntlmV2enabled false
if none of those works, I will recommend trying installing another similar electron program (like slack) and see if you got the same issue.
Hope helps,
from teams-for-linux.
Hi
Sorry, i have tested each options on 0.1.8 and 0.1.9
The screen stays white with the title "Checking your credentials"
from teams-for-linux.
can you try using a non work account? You can setup a hotmail account and activate teams for it.
It takes a bit of time but it should give us more of an indication about where to look at.
By the way, I tried running raizo in Virtual Box but couldn't get any network connectivity (no matter if bridge or Nat). raizo seem not to like that I was in a wifi.
from teams-for-linux.
can you try using a non work account? You can setup a hotmail account and activate teams for it.
It takes a bit of time but it should give us more of an indication about where to look at.
Ok, i am going to try
By the way, I tried running raizo in Virtual Box but couldn't get any network connectivity (no matter if bridge or Nat). raizo seem not to like that I was in a wifi.
Normally, the network must work with wifi if you use NAT in VirtualBox
But don't forget to activate the ethernet card of LiveRaizo :
!1
This command must call the command : "sudo ifup enp0s0"
But I can't know what is your "enp0s0" : you can see it with the command :
!3
from teams-for-linux.
can you try using a non work account? You can setup a hotmail account and activate teams for it.
It is done. I have tested again your 3 parameters. No change :-(
from teams-for-linux.
Hi @Raizo62 ,
Did you try the following?
- running teams in a browser.
- trying another client for a similar product (like slack). If this one works, means it is something todo with the client and/or Microsoft. If it doesn't, it is some network configuration.
Other than that, maybe post a question with this resume in stackoverflow. I am afraid that I don't have the time nor understand what is going wrong in here.
Thanks
from teams-for-linux.
Related Issues (20)
- Cannot see the second step of MFA authentication anymore HOT 5
- Flatpak package crashes on startup HOT 8
- Missing "Meeting started" notifications
- Teams debian package does not start on Debian 11 since Version 1.3.13 HOT 8
- Crash when maximize on Wayland HOT 2
- Inhibit keyboard shortcuts (via command line flag?) HOT 2
- Zoom setting does not persist between app restarts
- Exception when running second ringer script HOT 2
- Ctrl+click to open external link freezes teams main window HOT 7
- "Stay connected" doesn't work HOT 7
- Can you please sign in again? HOT 2
- Does not start any more HOT 1
- For some time now, you no longer see any notifications under KDE/Plasma HOT 2
- quick suggestion re ubuntu install HOT 1
- Desktop Notification for incoming call not working - Ubuntu 22.04.3/GNOME 42.9/X11 HOT 3
- Property name failed HOT 3
- teams for linux 1.3.27 does not start HOT 9
- Cropped screensharing of windows HOT 2
- Desktop Stream wrong size HOT 1
- Activity isn't functional, moves on its own to Teams HOT 11
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from teams-for-linux.