Difference between revisions of "FAQS CAFE"

From wiki.IPBRICK.COM
Jump to: navigation, search
(Created page with "= Why don't the users' accounts created in IPBRICK.I » Users Management appear in the CAFE online/offline list? = Users status are only displayed in CAFE "users list" after...")
 
(How does one configure CAFE's administration rights, in order to add polls, news items etc.?)
 
(57 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Why don't the users' accounts created in IPBRICK.I » Users Management appear in the CAFE online/offline list? =
+
= How does one configure CAFE's administration rights, in order to add polls, news items etc.? =
  
Users status are only displayed in CAFE "users list" after their first log in to the CAFE.
+
By default, any user has a "User" profile. To promote a user to an administrator, it's necessary to assign him an "Administrator" profile.
  
 +
Only an Administrator can change users permissions and, to do so, he needs to:
 +
* Log in CAFE;
 +
* Go to ''Administration » Users'';
 +
* Select the user to whom he wishes to assign administrative privileges;
 +
* Select the profile "administrator" from the pop-list;
 +
* Click on the button "Associate Users".
  
= How does one configure CAFE's administration rights, in order to add polls, news items etc.? =
+
After that, it's only necessary to refresh the browser, without having to clear the cache memory.
 +
To be sure that it worked, the user may log out and log in again, just to verify his administrative permissions.
  
In IPBrick.GT » Ucoip Page, you can configure "Users with administrative privileges" .
 
  
By default, the user that has privileges is the "Administrator", but you must not log in as Administrator (LDAP). Despite Administrator being listed, you must log in as admin.
 
  
Any users you add as "Users with administrative privileges" do not automatically get Administrative rights if they have not logged in. You have to log in in CAFE and promote them from user to Administrator.
+
----
  
Then the user has to log out, "*Clear the browser cache*", and log back in; after that he will have administrative privileges.
+
= Enable access to IPBRICK user home folder and network shares from CAFE =
  
 +
* Login in CAFE with a user that has administrator rights
 +
 +
{| style="color: black; background-color: white;" width="100%"
 +
| style="width: 25%; background-color: white;text-align:center;"|
 +
'''1. Go to ''Settings'' by clicking on the username on the top right corner:''' 
 +
| style="width: 25%; background-color: white;text-align:center;"|
 +
'''2. On the Personal module, click + to expand options:'''
 +
| style="width: 25%; background-color: white;text-align:center;"|
 +
'''3. Enable Network Files access & Save:'''
 +
| style="width: 25%; background-color: white;text-align:center;"|
 +
'''4. Access Network Files'''
 +
|-
 +
|[[File:cafe_settings.png|180px|center|Settings]]
 +
|[[File:network_files_option.png|265px|center|Edit Personal Modules for all users]]
 +
|[[File:Enable_network_files.png|295px|top|Enable Network]]
 +
|[[File:access_network_files.png|180px|center|Open Network Files]]
 +
|-
 +
|}
 +
 +
 +
 +
----
 +
 +
= Enable "Scheduled Videoconferences" feature =
 +
 +
* Requirements:
 +
# IPBRICK needs to be resolving the following DNS records to its ETH0 IP address: "im", "cafe", "ucoip"
 +
# The records "webrtcproxy", "im", "cafe" and "ucoip" needs to be resolving to IPBRICK server IP address. These records need to be set on the DNS server that hosts the IPBRICK DNS domain name.
 +
# It must be possible to open the url https://webrtcproxy.yourdomain, for example: https://webrtcproxy.formacao.ucoip.pt/
 +
 +
* Login in CAFE with a user that has administrator rights
 +
 +
 +
{| style="color: black; background-color: white;" width="100%"
 +
| style="width: 25%; background-color: white;text-align:center;"|
 +
'''1. Go to ''Settings'' by clicking on the username on the top right corner:''' 
 +
| style="width: 25%; background-color: white;text-align:center;"|
 +
'''2. On the Servers tab, check that the servers definition is as follow and please replace "formacao.ucoip.pt" for your IPBRICK DNS domain:'''
 +
| style="width: 25%; background-color: white;text-align:center;"|
 +
'''3. On the General tab, enable the feature and save changes by clicking on the Save button on the right bottom corner:'''
 +
| style="width: 25%; background-color: white;text-align:center;"|
 +
'''4. Access Scheduled Videoconference using the button on the right bottom corner'''
 +
|-
 +
|[[File:cafe_settings.png|180px|center|Settings]]
 +
|[[File:cafe_servers.png|265px|center|Edit Servers configuration, please replace "formacao.ucoip.pt" for your IPBRICK DNS domain]]
 +
|[[File:videoconferences.png|295px|top|Enable Scheduled Videoconferences and Save]]
 +
|[[File:Schedulevideoconference.png|180px|center|Schedule Videoconference feature]]
 +
|-
 +
|}
 +
 +
If the option to enable "Scheduled Videoconferences" is still not available, please do:
 +
# In IPBRICK command line, as "root", enter the following command: /etc/init.d/apache2 restart
 +
# Logout and the Login CAFE
 +
 +
 +
----
  
 
= Why don't I have sound when doing a video call? =
 
= Why don't I have sound when doing a video call? =
  
Check if you have any other applications running that might be using your microphone. If so, please close those applications and try to do the video call again.
+
* Check that the ports used by Video Call/Conferencing are open:
 +
 
 +
    1- Incoming: configure the firewall to allow traffic flow from Internet to CAFE server:
 +
            → TCP/443 (HTTPS) - Web Server (CAFE & WebRTCProxy & UCoIP)
 +
            → UDP/10000 (JVB) - Network video/audio communications
 +
            → TCP/4443 (JVB) - Fallback network video/audio communications
 +
    2- Outgoing: configure the firewall to allow traffic to flow from CAFE server to Internet:
 +
            → Destination port 443/TCP (HTTPS) – Web Server
 +
            → Destination port 50000/UDP and above to 65535/UDP (RTP) - Media Ports
 +
            → Source port 10000/UDP (JVB) - Network video/audio communications
 +
 
 +
* Check if you have any other applications running that might be using your microphone. If so, please close those applications and try to do the video call again.
 +
 
 +
 
 +
----
 +
 
 +
= IPBRICK.OS v6.x - Which communication requirements are necessary for CAFE to be operational? =
 +
 
 +
    1- Configure the firewall to allow:
 +
            Local Network → IPBrick COMMUNICATIONS
 +
                → TCP/5222 (XMPP) – Instant Messaging
 +
                → TCP/8888 (WEBRTC) – Video Conference
 +
                → TCP/10060 – Webphone
 +
                → TCP/10062 (SSL) – Webphone
 +
 
 +
 
 +
    2- Add the following addresses on the DNS server:
 +
                → voip.<domain> pointing to IPBrick IP PBX servers IP
 +
                → im.<domain>, ucoip.<domain> and cafe.<domain> pointing to IPBrick CAFE servers IP
 +
 
 +
    3- Install a valid SSL certificate on IPBrick server(s):
 +
                → We use WebRTC protocol to do video conference. To work properly it's necessary to install a valid SSL certificate on IPBrick
 +
 
 +
= IPBRICK.OS v6.x - CAFE Phone is not registering =
 +
 
 +
* Check if service WebRTC2SIP is running
 +
* Check if you can resolve webrtcproxy.<your domain> from the machine in which you are using CAFE
 +
* Check if you have a valid SSL certificate installed. If you don't, first you will need to open the url http://webrtcproxy.<your domain> in order to accept the self-signed certificate.

Latest revision as of 13:04, 10 November 2021

How does one configure CAFE's administration rights, in order to add polls, news items etc.?

By default, any user has a "User" profile. To promote a user to an administrator, it's necessary to assign him an "Administrator" profile.

Only an Administrator can change users permissions and, to do so, he needs to:

  • Log in CAFE;
  • Go to Administration » Users;
  • Select the user to whom he wishes to assign administrative privileges;
  • Select the profile "administrator" from the pop-list;
  • Click on the button "Associate Users".

After that, it's only necessary to refresh the browser, without having to clear the cache memory. To be sure that it worked, the user may log out and log in again, just to verify his administrative permissions.



Enable access to IPBRICK user home folder and network shares from CAFE

  • Login in CAFE with a user that has administrator rights

1. Go to Settings by clicking on the username on the top right corner:

2. On the Personal module, click + to expand options:

3. Enable Network Files access & Save:

4. Access Network Files

Settings
Edit Personal Modules for all users
Enable Network
Open Network Files



Enable "Scheduled Videoconferences" feature

  • Requirements:
  1. IPBRICK needs to be resolving the following DNS records to its ETH0 IP address: "im", "cafe", "ucoip"
  2. The records "webrtcproxy", "im", "cafe" and "ucoip" needs to be resolving to IPBRICK server IP address. These records need to be set on the DNS server that hosts the IPBRICK DNS domain name.
  3. It must be possible to open the url https://webrtcproxy.yourdomain, for example: https://webrtcproxy.formacao.ucoip.pt/
  • Login in CAFE with a user that has administrator rights


1. Go to Settings by clicking on the username on the top right corner:

2. On the Servers tab, check that the servers definition is as follow and please replace "formacao.ucoip.pt" for your IPBRICK DNS domain:

3. On the General tab, enable the feature and save changes by clicking on the Save button on the right bottom corner:

4. Access Scheduled Videoconference using the button on the right bottom corner

Settings
Edit Servers configuration, please replace "formacao.ucoip.pt" for your IPBRICK DNS domain
Enable Scheduled Videoconferences and Save
Schedule Videoconference feature

If the option to enable "Scheduled Videoconferences" is still not available, please do:

  1. In IPBRICK command line, as "root", enter the following command: /etc/init.d/apache2 restart
  2. Logout and the Login CAFE



Why don't I have sound when doing a video call?

  • Check that the ports used by Video Call/Conferencing are open:
   1- Incoming: configure the firewall to allow traffic flow from Internet to CAFE server:
           → TCP/443 (HTTPS) - Web Server (CAFE & WebRTCProxy & UCoIP)
           → UDP/10000 (JVB) - Network video/audio communications
           → TCP/4443 (JVB) - Fallback network video/audio communications
   2- Outgoing: configure the firewall to allow traffic to flow from CAFE server to Internet:
           → Destination port 443/TCP (HTTPS) – Web Server
           → Destination port 50000/UDP and above to 65535/UDP (RTP) - Media Ports
           → Source port 10000/UDP (JVB) - Network video/audio communications
  • Check if you have any other applications running that might be using your microphone. If so, please close those applications and try to do the video call again.



IPBRICK.OS v6.x - Which communication requirements are necessary for CAFE to be operational?

   1- Configure the firewall to allow:
           Local Network → IPBrick COMMUNICATIONS
               → TCP/5222 (XMPP) – Instant Messaging
               → TCP/8888 (WEBRTC) – Video Conference
               → TCP/10060 – Webphone
               → TCP/10062 (SSL) – Webphone


   2- Add the following addresses on the DNS server:
               → voip.<domain> pointing to IPBrick IP PBX servers IP
               → im.<domain>, ucoip.<domain> and cafe.<domain> pointing to IPBrick CAFE servers IP
   3- Install a valid SSL certificate on IPBrick server(s):
               → We use WebRTC protocol to do video conference. To work properly it's necessary to install a valid SSL certificate on IPBrick

IPBRICK.OS v6.x - CAFE Phone is not registering

  • Check if service WebRTC2SIP is running
  • Check if you can resolve webrtcproxy.<your domain> from the machine in which you are using CAFE
  • Check if you have a valid SSL certificate installed. If you don't, first you will need to open the url http://webrtcproxy.<your domain> in order to accept the self-signed certificate.