<div dir="ltr"><div><div><div><div>Hello Jerry,<br><br>Thank you for your help. It worked! As you said, the _REGISTER_URL was getting overridden by what was set in network control panel. <br><br></div>I am visiting IRC chat room through <a href="http://webchat.freenode.net/" target="_blank">http://webchat.freenode.net/</a>
 in browser as I am facing some troubles with clients due to my proxy 
enabled internet connection. Hence, I am not able to stay logged in into
 IRC for long. Hence apologize for the same. I am getting a Raspberry pi
 though to use openvpn and then I can stay logged in for long :)<br><br></div></div>I will document the steps I went through for the setup in virtualbox if it might help new developers.<br><br></div><div>Okay, so registration is done. What I find in cpsection/network/model.py is that to clear the registration the schema org.sugarlabs 
backup-url is set to blank in clear_registration() method. I am setting up another XS now to register with. So is only the value in org.sugarlabs 
backup-url is specific to a server? And of we can provide option to the user for the same, will it solve the issue as it seems?<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 14, 2016 at 12:03 AM, Jerry Vonau <span dir="ltr"><<a href="mailto:me@jvonau.ca" target="_blank">me@jvonau.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Just had a thought, SoaS might have the collaboration server already set in<br>
the control-panel -> network, this is different from XOs that have this<br>
field blank. Having that field populated would cause jabber_server to<br>
override the predefined _REGISTER_URL in<br>
src/jarabe/desktop/schoolserver.py.<br>
<br>
I would ensure that logging is enabled, collaboration server is blank, and<br>
try registration again. Should that fail the logs would be useful to have a<br>
look at.<br>
<span class="HOEnZb"><font color="#888888"><br>
Jerry<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
<br>
> On April 13, 2016 at 11:49 AM Jerry Vonau <<a href="mailto:me@jvonau.ca">me@jvonau.ca</a>> wrote:<br>
><br>
><br>
> Hello Manash,<br>
><br>
> I'll have a bunch of questions, because my crystal ball is in the repair<br>
> shop. ;)<br>
><br>
> > On April 13, 2016 at 10:45 AM Manash Raja <<a href="mailto:mpdmanash@gmail.com">mpdmanash@gmail.com</a>> wrote:<br>
> ><br>
> ><br>
> > I have installed XSCE schoolserver on CentOS running in Virtualbox.<br>
> ><br>
><br>
> I saw your question in the chat-room, please be patient for a reply,<br>
> timezones come into play.  Does this XSCE VM have one or two network<br>
> interfaces? I'm asking as iptables comes into play with 2 or more<br>
> interfaces.<br>
><br>
> >    1. Sugar running on another Virtualbox instance can visit<br>
> >    <a href="http://schoolserver" rel="noreferrer" target="_blank">http://schoolserver</a> from its browser, but server registration is<br>
> > failing<br>
> >    in Sugar if I try clicking on "XO" and then "Register".<br>
><br>
> This could be related to dns resolution with a single interface or<br>
> iptables<br>
> with 2+ interfaces.<br>
><br>
> >    2. It seems that sugar registers at <a href="http://schoolserver:8080" rel="noreferrer" target="_blank">http://schoolserver:8080</a> .<br>
> >    3. When I visited <a href="http://schoolserver:8080" rel="noreferrer" target="_blank">http://schoolserver:8080</a>, it showed me page not<br>
> > found<br>
> >    error.<br>
> >    4. I configured XSCE server to support XO registration and backup<br>
> > from<br>
> >    its menu.<br>
> >    5. Now when I visit <a href="http://schoolserver:8080" rel="noreferrer" target="_blank">http://schoolserver:8080</a>, I see a different<br>
> > error<br>
> >    "Error 501."<br>
> ><br>
> > Please help me to get sugar registered on XSCE server and how do we<br>
> > configure the XSCE server for sugar. (Any specific config files or<br>
> > ports)<br>
> ><br>
><br>
> There really is nothing to open up, with a single interface the server is<br>
> wide open and if there is more than one, all connections from the LAN are<br>
> allowed with http and ssh allowed from the WAN.<br>
><br>
> > Thanks<br>
><br>
> Can you start with the number of network interfaces on the XSCE, and the<br>
> and the contents of /etc/hosts from the sugar client please.<br>
><br>
> Jerry<br>
><br>
><br>
> ><br>
> > Manash Pratim Das<br>
> ><br>
> > On Mon, Apr 4, 2016 at 3:31 AM, James Cameron <<a href="mailto:quozl@laptop.org">quozl@laptop.org</a>> wrote:<br>
> ><br>
> > > The ticket is up to date.<br>
> > ><br>
> > > Your task would be to set up a server, e.g. XSCE,<br>
> > > <a href="http://schoolserver.org/" rel="noreferrer" target="_blank">http://schoolserver.org/</a> and then register to it; which is a UI step.<br>
> > ><br>
> > > Then set up a second server, and register to it; which is a manual<br>
> > > process.<br>
> > ><br>
> > > Then design a UI and UX for either switching registration or<br>
> > > detecting<br>
> > > environment and testing server connection.<br>
> > ><br>
> > > On Sun, Apr 03, 2016 at 04:32:02PM +0530, Manash Raja wrote:<br>
> > > > Hello everyone,<br>
> > > ><br>
> > > > I was looking at this bug [1]<a href="https://bugs.sugarlabs.org/ticket/362" rel="noreferrer" target="_blank">https://bugs.sugarlabs.org/ticket/362</a><br>
> > > > ,<br>
> > > but I<br>
> > > > couldn't understand its status quite well. I am interested to work<br>
> > > > on<br>
> > > this<br>
> > > > enhancement as it is related to my proposed GSoC 2016 proposal and<br>
> > > > would<br>
> > > give<br>
> > > > me a head start on understanding the present Sugar-Server<br>
> > > > integration.<br>
> > > ><br>
> > > > So, I would appreciate if someone can help me to start and direct<br>
> > > > me<br>
> > > where I<br>
> > > > should focus on right now.<br>
> > > ><br>
> > > > Thanks.<br>
> > > > Regards.<br>
> > > ><br>
> > > > Manash Pratim Das (ManashRaja)<br>
> > > ><br>
> > > > References:<br>
> > > ><br>
> > > > [1] <a href="https://bugs.sugarlabs.org/ticket/362" rel="noreferrer" target="_blank">https://bugs.sugarlabs.org/ticket/362</a><br>
> > ><br>
> > > > _______________________________________________<br>
> > > > Sugar-devel mailing list<br>
> > > > <a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
> > > > <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
> > ><br>
> > ><br>
> > > --<br>
> > > James Cameron<br>
> > > <a href="http://quozl.netrek.org/" rel="noreferrer" target="_blank">http://quozl.netrek.org/</a><br>
> > ><br>
> > _______________________________________________<br>
> > Sugar-devel mailing list<br>
> > <a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
> > <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
> _______________________________________________<br>
> Sugar-devel mailing list<br>
> <a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
> <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" rel="noreferrer" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
</div></div></blockquote></div><br></div>