Configuring Chat+ after D7.3.0 upgrade

 

Hi Folks,

I was wondering if there is a Doc how to configure Chat+ after D7.3.0 upgrade..   ?
 

Just upgraded to D7.3.0, all went well, but I was under the impression that Chat+ will be configured automatically, and since I couldn't see any Chat+ Doc around, I logged in to Boonex Demo Admin, and things made a bit more sense. In my Admin I noticed Chat+ was under "NOT Installed Mods", so I went ahead and installed it & then I installed OAuth2 Server.. almost there..

 

I generated Key & Secret pair, but it says to enter them in [ Chat Administration > Accounts > Dolphin ], 

but I am not able to locate [ Chat Administration > Accounts > Dolphin ] in my Admin, and I didn't see on Boonex Demo Admin either.. Could someone direct me where to find "Chat Administration"  please ?

 

Lastly, I Called my Chat site something like:   chat.morocco.com   and was wondering if I need to setup a sub-domain via my host cPanel,  but how do I connect it to Chat+ ?  I am a bit lost here, I'd appreciate some directions please..

 

Thank you ! 

Quote · 16 Mar 2016

You need to go into Chat+ as Administrator, there you will find Accounts -> Dolphin.

You won't find that part under your Dolphin back end.

 

I generated Key & Secret pair, but it says to enter them in [ Chat Administration > Accounts > Dolphin ], 

but I am not able to locate [ Chat Administration > Accounts > Dolphin ] in my Admin, and I didn't see on Boonex Demo Admin either.. Could someone direct me where to find "Chat Administration"  please ?

 

Quote · 16 Mar 2016

I clicked on Chat+ from my Site Admin, but I still don't see it.. is there another Admin panel for Chat+ ?

please see attached..

Thank you ! 

chat-plus-admin2.PNG · 41.5K · 297 views
Quote · 16 Mar 2016

answered in this post: https://www.boonex.com/forums/topic/Chat-installed-how-to-integrate-with-D7-3-now-.htm

caredesign.net
Quote · 16 Mar 2016

Ok, I see the issue now, I needed to create a sub-domain  exp:  chat.mysite.com - which I did from my site cPanel, and now chat.mysite.com is pointing to home directory:  /public_html/chat  which is empty..


Now what ?  obviously if I access chat.mysite.com now, I will get "server not found.."

What are next steps after  the subdomain chat.mysite.com is created ?
Also, do I need https or it is optional ?

Your help is much appreciated ! 
 

Quote · 17 Mar 2016

OK, when using cpanel - it is a bit complicated - at least that is how it was for me. But after figuring it out - it is not so bad. When I was working with DolphinJay the other night, we were dealing with a cpanel and a whm. Not sure what you are working with, but will try my best to explain what we managed to figure out.

 

I will start by saying this - Is this the correct way to accomplish this - I have no freaking clue. Did it work for me - YES. That's all I can give you - my experience.

 

The short of it is this: you have to add include files (one for the subdomain to point to port 3000) and - if you choose - one for the ssl of your subdomain.

 

Long version - we used ssh - so I am hoping you have ssh access as well.

 

  1. using ssh - login as root to your server using a command line. (if on a windows pc, I prefer pUTTY)
  2. type in: vi /etc/httpd/conf/httpd.conf - this will open a file in your command line - look for the section showing your subdomain. It should be very similar to the example https://github.com/boonex/dolphin.pro/wiki/ChatPlus-Installation-Instructions-%28CentOS-with-Apache%29.
  3. somewhere to towards the end of the section regarding your subdomain - look for a sentence that says something about "If you would like to modify these settings, please include file at xxxxxx/xxxx/xxxx/xxxx/xxxx/xxx/xxxx/*.conf - write this include location down. This location does not exist yet.
  4. create the dir location - mkdir /xxx/xxx/xxx - you are going to have to create directories one at a time (unless someone can post a way to create multiple directories at once)
  5. once you have created the directory - then create a file called whatever.conf - type in vi /xxx/xxx/xxx/xxx/xx/x/xx/xx/whatever.conf
  6. this will open a blank file - in this file put in the example subdomain code:
    <VirtualHost *:80> ServerAdmin admin@example.com ServerName subdomain.your-domain.com ServerAlias www.subdomain.your-domain.com <Location /> Order allow,deny Allow from all ProxyPass http://localhost:3000/ ProxyPassReverse http://localhost:3000/ </Location> </VirtualHost>
  7. restart your webserver

adding the ssl is jsut as easy - but we used letsencrypt and it has its own set of install and setup instructions to get a free ssl.

 

HTTPS is optional - BUT - video/audio WILL NOT work without it. Do not know why - just how it is.

caredesign.net
Quote · 17 Mar 2016

Thank you so much ProfessorSr !  This is a good starting point.. 

By the way, I do have full root access either via Putty or WHM as well.. I have a dedicated server..
 

Quote · 17 Mar 2016

I MUST STRESS THIS: I have no clue if this will work for you. We spent hours trying to figure out what to do. I do not use a cpanel or whm. I do everything by command line - using CentOs 7. My kids hate that there is no GUI. So, for me, it was simple as I did not have the cpanel or whm getting in my way and making it where you have to add include files. Retarded in my opinion. I would backup everything you can before trying my solution.

caredesign.net
Quote · 17 Mar 2016

One other thing that is not in the install instructions - you must open port 3000. if using Firewalld type the following:

 

firewall-cmd --permanent --zone=public --add-port=3000/tcp

 

firewall-cmd --reload

 

if using iptables - I do not know how to open port 3000.

 

Also, if running your own server - such as I am at home - make sure to set your router up for port forwarding of port 3000 to your servers ip address.

caredesign.net
Quote · 17 Mar 2016

Totally agree ! I also like to do things from the prompt, the only thing I did from cPanel is to create a subdomain.  I am also trying this out on my Dev Site before I apply the changes my Prod site..

Your point is well taken !  Thx again.

Quote · 17 Mar 2016

@ProfessorSr  just sent you a private message.. could you check it & get back to me..  Thx.

Quote · 17 Mar 2016

Hi Prof,

I have SSL but can't seem to find how to enable / use video.

I see the microphone there which when clicked records a message for the recipient. But can't find video?

Can you supply a small screen shot of what it looks like, maybe give me an idea what to look for.

Thanks.

 

HTTPS is optional - BUT - video/audio WILL NOT work without it. Do not know why - just how it is.

 

Quote · 17 Mar 2016

Firzst - in order to use the video chat - there must be at least two persons in the chat with audio/video. on the right hand side - third icon from the top - looks like 3 people standing closely together. If you hover over this icon - it should say members list. Click this icon. On the openined window - you should see the names of the persons in the the room. aAlso, above that you should see two buttons - even though one shows video and one shows audio - they are both for audio/video. Click either of these. the other participants in the room will get a popup saynig that you are starting a video chat - click ok to join (or something like that)

caredesign.net
Quote · 17 Mar 2016
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.