Thanks Maxim I'll see if I can resolve your suggestions.
Richard -------------------------------------------- On Mon, 31/7/17, Maxim Solodovnik <solomax...@gmail.com> wrote: Subject: Re: help configuration smtp server To: "Openmeetings user-list" <user@openmeetings.apache.org>, "Richard Pérez" <traductorchi...@yahoo.co.uk> Date: Monday, 31 July, 2017, 23:16 This error: "Caused by: java.net.SocketTimeoutException: Read timed out"Often mean port 465 is "firewalled". You can check it using telnet application.base.url in configuration should be changed to something resolvable from outside your server for ex. external IP, hostname etc. On Tue, Aug 1, 2017 at 9:21 AM, Richard Pérez <traductorchi...@yahoo.co.uk> wrote: > Hello Coscend: > > Thanks for your answer. > Let me see if I understand. > If one of my attendees receives this link: > http://localhost:5080/openmeetings/hash?invitation=..... > He can only enter the room using my computer? > I suppose the same goes if I put my IP address instead of "localhost". Right? > > I must say that link was created by my installed OM, in the room, with the form to send an invitation. > If I can't use "localhost" in an invitation why does OM create that link instead of something else. I can't edit that link on the frontend. > > My current install has the following in config: > smtp_server smtp.gmail.com > smtp_port 465 > system_email_addr myem...@mywebsite.com > email_username myem...@mywebsite.com > email_userpass my password for GSuite > mail.smtp.starttls.enable 1 > application.base.url http://localhost:5080/openmeetings/ > > I have noticed that when I change the "system_email_addr" in the Admin> Config, the following log line does not change, it still shows the email I used as the "user" email when I installed OM (myem...@mywebsite.com). > > DEBUG 07-30 20:11:03.136 o.a.o.c.m.MailHandler:205 [taskExecutor-1] - setReplyTo (email used to register when installing OM) > > Is it possible my Admin >config is being overridden by my install info, and I should re-install OM with some other info. > Any idea what info? > > Thanks, > > > > Richard > > > -------------------------------------------- > On Mon, 31/7/17, Coscend@OM <om.insig...@coscend.com> wrote: > > Subject: RE: help configuration smtp server > To: user@openmeetings.apache.org > Date: Monday, 31 July, 2017, 18:07 > > Dear Richard, > > Here are two vectors to help you > resolve your issue. > Perhaps your application name and > e-mail are not configured properly: > Admin->Configuration > Localhost-> only someone using your > local computer can use the invitation. > > > > example link created: > http://localhost:5080/openmeetings/hash?invitation=6c608020-c92d-42bc-98d9-763cfb0a1bb3&language=1). > >... > > ReminderJob.remindMeetings ERROR > 07-30 20:11:33.499 o.a.o.c.m.MailHandler:246 > [taskExecutor-1] - Error while sending message > > Thank you. > > Sincerely, > > Hemant K. Sabat > > Coscend Communications Solutions > www.Coscend.com > ------------------------------------------------------------------ > Real-time, Interactive Video > Collaboration, Tele-healthcare, Tele-education, Telepresence > Services, on the fly… > ------------------------------------------------------------------ > CONFIDENTIALITY NOTICE: See > 'Confidentiality Notice Regarding E-mail Messages from > Coscend Communications Solutions' posted at: > http://www.Coscend.com/Terms_and_Conditions.html > > > > > -----Original Message----- > From: Richard Pérez [mailto:traductorchi...@yahoo.co.uk] > Sent: Monday, July 31, 2017 3:23 PM > To: Openmeetings user-list <user@openmeetings.apache.org> > Subject: Re: help configuration smtp > server > > Hello Maxim: > > I followed what you suggested the last > time I asked about this (13th july) but for some reason I > can’t get it to work. Considering my procedures and > the Error I get what can I be doing wrong? > - Is there another way to send the link > to my attendees without using the email feature? (i.e. > create an invitation email with a password, create the link, > and copy these into an ordinary email). > - I tried to do this pasting the link > into the browser of my laptop but it does not open the > access to OM (example link created: > http://localhost:5080/openmeetings/hash?invitation=6c608020-c92d-42bc-98d9-763cfb0a1bb3&language=1). > My laptop runs on Windows XP and no one is supporting XP > anymore. Could this be the cause or am I doing this > wrong? > > > set up gmail smtp > https://support.google.com/a/answer/176600?hl=en > I chose: Gmail SMTP server > > From here I went to: https://support.google.com/a/answer/6260879?hl=en > because I had to make sure I was > enabling “Less secure apps” correctly According to this > page, to be able to enable “Less secure apps” I had to > access Google Admin Console, to be able to do this I had to > create a GSuite account with a non-gmail email from my > website, verify my domain as usual, and apparently I’m > going to be invoiced if I want to keep on using this. > After going through this adventure crossing rivers, through > swamps, under and over the ocean, I finally installed OM > with the following data: > > smtp_server: > smtp.gmail.com > smtp_port: 465 > mail.smtp.starttls.enable: 1 > > I have tried to get emails sent from > the room (Public Video And Whiteboard Room) using the > following email information: > > system_email_addr > 1) the email registered as the user email when > installing OM (my website email), It is the same email used > as > > > Admin of Gsuite; 2) another > gmail: myem...@gmail.com > email_username > myemail@gmail or > mygsuiteem...@mywebsite.com > or my OM username (not an email) > > email_userpass > password used to enter myem...@gmail.com > or my password used to enter mygsuiteem...@mywebsite.com > or > > > my OM password, respectively > > Each time I changed the configuration > in the frontend I logged out and restarted Red5 to make sure > changes were effective, then went into the room and sent an > email invitation (with password activated and having created > the hash link) > > myGSuiteemail: if I had an email > called john...@mywebsite.com > managed through my website, now I have an email with that > same name managed through Google’s Gsuite but although it > looks like gmail.com it sends emails as if it were john123 > from my website. > > > What I have found in my OM log is the > following (the same in all cases): > > EBUG 07-30 20:11:03.061 > o.a.o.c.m.MailHandler:236 [taskExecutor-1] - Message sending > in progress > DEBUG 07-30 20:11:03.062 > o.a.o.c.m.MailHandler:237 [taskExecutor-1] - To: > "email of person I am inviting" > DEBUG 07-30 20:11:03.062 > o.a.o.c.m.MailHandler:238 [taskExecutor-1] - Subject: > "invitation sent" > DEBUG 07-30 20:11:03.062 > o.a.o.c.m.MailHandler:199 [taskExecutor-1] - getMimeMessage > DEBUG 07-30 20:11:03.062 o.a.o.c.m.MailHandler:162 > [taskExecutor-1] - getBasicMimeMessage DEBUG 07-30 > 20:11:03.136 o.a.o.c.m.MailHandler:205 [taskExecutor-1] - > setReplyTo "Email registered for “user” when I installed > OM" > > > > > > > (It doesn’t change when > I change emails in the frontend Configuration) DEBUG 07-30 > 20:11:10.139 o.a.o.c.m.MailHandler:277 > [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3] > - sendMails enter ... > DEBUG 07-30 20:11:10.146 > o.a.o.c.m.MailHandler:279 > [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3] > - Number of emails in init queue 0 DEBUG 07-30 20:11:10.147 > o.a.o.c.m.MailHandler:284 > [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3] > - ... sendMails done. > DEBUG 07-30 20:11:11.048 > o.a.o.w.c.MainPanel:117 [http-nio-0.0.0.0-5080-exec-7] - > Sending WebSocket PING DEBUG 07-30 20:11:27.974 > o.a.o.s.q.s.ReminderJob:44 > [org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4] > - ReminderJob.remindMeetings ERROR 07-30 20:11:33.499 > o.a.o.c.m.MailHandler:246 [taskExecutor-1] - Error while > sending message > javax.mail.MessagingException: > Exception reading response > at > com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:2369) > at > com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:2096) > at > com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:712) > at > javax.mail.Service.connect(Service.java:388) > at > javax.mail.Service.connect(Service.java:246) > at > javax.mail.Service.connect(Service.java:195) > at > javax.mail.Transport.send0(Transport.java:254) > at > javax.mail.Transport.send(Transport.java:124) > at > org.apache.openmeetings.core.mail.MailHandler$2.run(MailHandler.java:242) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown > Source) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown > Source) > at > java.lang.Thread.run(Unknown Source) Caused by: > java.net.SocketTimeoutException: Read timed out > at > java.net.SocketInputStream.socketRead0(Native Method) > at > java.net.SocketInputStream.socketRead(Unknown Source) > at > java.net.SocketInputStream.read(Unknown Source) > at > java.net.SocketInputStream.read(Unknown Source) > at > com.sun.mail.util.TraceInputStream.read(TraceInputStream.java:124) > at > java.io.BufferedInputStream.fill(Unknown Source) > at > java.io.BufferedInputStream.read(Unknown Source) > at > com.sun.mail.util.LineInputStream.readLine(LineInputStream.java:92) > at > com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:2349) > ... 11 common frames > omitted > > > > Thanks, > > Richard > > > -------------------------------------------- > On Thu, 13/7/17, Maxim Solodovnik > <solomax...@gmail.com> > wrote: > > Subject: Re: help configuration smtp > server > To: "Openmeetings user-list" <user@openmeetings.apache.org>, > "Richard Pérez" <traductorchi...@yahoo.co.uk> > Date: Thursday, 13 July, 2017, 22:03 > > To set up gmail smtp you should get > params from here: > https://support.google.com/a/answer/176600?hl=en > I have used "Gmail SMTP server" > > In OM "mail.smtp.starttls.enable" > should be "1" > > In case of "unable to find valid > certification path to requested > target" you most probably need to > update JRE (to get latest CAs) > If not try to import certificate > chain > in catruststore of JVM (as was > discussed earlier) > > -- WBR Maxim aka solomax