danxfisher / MeetEasier

MeetEasier is a web application that visualizes meeting room availability. It works using Exchange Web Services (EWS) with Exchange room lists in Office 365.
GNU General Public License v3.0
279 stars 75 forks source link

loading forever but i see good logs #42

Open pompushko opened 5 years ago

pompushko commented 5 years ago

Hello

I installed MeetEasier without any problems, i can see all locations, but cannot press on it and see what in there. On main screen loading forever :D

Any ideas?

image image

geofgeofgeof commented 5 years ago

Hi,

Same for me image

I'm pretty sure that my settings are good (Mailbox rights, ListRoom on O365, etc...)

I can see my Room List in the left panel but nothing in the body.

pompushko commented 5 years ago

@geofgeofgeof hello. i see similar issue :D

geofgeofgeof commented 5 years ago

I guess the

rooms | (pending) |   | Flightboard.js:22

In the Network tab can be a good way to understand the issue ...

pompushko commented 5 years ago

I guess the

rooms | (pending) |   | Flightboard.js:22

In the Network tab can be a good way to understand the issue ...

im not sure... i try install it on centos, debian. use nginx or lighttpd.... spend 2 days and have no any result)))

MFxMF commented 5 years ago

Hi, I facing the same issue. I think that this is related to the qty of meetings room in the o365. In my organization is more than 100. Is there any possiblity to limit the meeteasier query to 1 specific meeting room? I need single-room view.

pompushko commented 5 years ago

Hi, I facing the same issue. I think that this is related to the qty of meetings room in the o365. In my organization is more than 100. Is there any possiblity to limit the meeteasier query to 1 specific meeting room? I need single-room view.

i want use too. only for single room. i see queries, but it sometimes freezing.

and i think creater forgot about that project)

geofgeofgeof commented 5 years ago

@pompushko I think you are right, i'm searching for the way to only query few listrooms/rooms to test it, but i didn't find a way to achieve it yet.

bkblie commented 5 years ago

Any luck resolving this issue. Have the same here. Using O365

MFxMF commented 5 years ago

@bkblie I gave up. I stopped counted on this project. I found much more better solution. PowerAPPS in O365. Now I'm developing my own solution to managing meeting rooms.

pompushko commented 5 years ago

@bkblie I gave up. I stopped counted on this project. I found much more better solution. PowerAPPS in O365. Now I'm developing my own solution to managing meeting rooms.

MeetEasier better solution ;(

bkblie commented 5 years ago

there is an issue with a large number of rooms. When using the room.blavklist for all rooms, and removing some of them from the list. The removed rooms where listed.

TerrorSource commented 5 years ago

Same issue here.

Running it in a Demo tentant with 1 room mailbox is also causing this issue so a large number of meeting rooms isn't causing this issue.

When you open host:8080/socket.io you see the following message: "Sorry :( Either there was an error in processing or this page does not exist."

pompushko commented 5 years ago

there is an issue with a large number of rooms. When using the room.blavklist for all rooms, and removing some of them from the list. The removed rooms where listed.

and it will work? which count of rooms work perfect?

IQNeoXen commented 4 years ago

Has anybody got this to work? Got the same issue

privatesam commented 3 years ago

I had similar problems to everyone on this issue but managed to solve it. My problem stemmed from permissions on the room mailboxes. The service account I use to authenticate with O365 require "Full Access" permission on each and every room mailbox. I also changed a deeper setting in Exchange Online to give the service account "Account Impersonation" rights. My console logs didn't look identical to those above but I was certainly having the problem that the app authenticated with O365, pulled the room list but simply wouldn't populate the page.

Also there's another interesting quirk. I was not filling in the DOMAIN option in config because the console log showed the app logging into O365 and grabbing the correct room lists fine and the names and email addresses of each room fine so I assumed it wasn't necessary. I was wrong, it seems it's imperative that you fill in the DOMAIN config option and not with any local MS Domain but the suffix of your email: @whatever.com.

Hope this helps!