Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ecf-dev] Remote provisioning with Equinox p2 and ECF

Hi Scott,

> 1) Could we try to jointly figure out what's wrong with your openfire 
> server?  If you are having a problem, then it's likely other will see 
> this as well, and I would like to be prepared when others ask the same 
> question.  So maybe if you could try it again with your server...and 
> record all of the exceptions that happen on the openfire server and send 
> them to us and/or post them to blog or wiki page?   Also what version of 
> the server are you using?

I'm using open fire 3.5.0 for Mac. The Exception I get while trying to run OSGi on ECF is as follows:

2008.05.19 11:27:34 LocalOutgoingServerSession: OS - Trying to connect to localhost:5269(DNS lookup: localhost:5269) 
2008.05.19 11:27:34 LocalOutgoingServerSession: OS - Plain connection to localhost:5269 successful 
2008.05.19 11:27:34 Connect Socket[addr=/127.0.0.1,port=49439,localport=5269] 
2008.05.19 11:27:34 LocalOutgoingServerSession: OS - Error, <starttls> was not received 
2008.05.19 11:27:34 Connection closed before session established
Socket[addr=/127.0.0.1,port=49439,localport=5269] 
2008.05.19 11:27:34 LocalOutgoingServerSession: OS - Going to try connecting using server dialback with: localhost 
2008.05.19 11:27:35 ServerDialback: OS - Trying to connect to localhost:5269(DNS lookup: localhost:5269) 
2008.05.19 11:27:35 Connect Socket[addr=/127.0.0.1,port=49440,localport=5269] 
2008.05.19 11:27:35 ServerDialback: OS - Connection to localhost:5269 successful 
2008.05.19 11:27:35 ServerDialback: OS - Sent dialback key to host: localhost id: b87c5b9c from domain: localhost.openfire.de 
2008.05.19 11:27:35 ServerDialback: RS - Received dialback key from host: localhost.openfire.de to: localhost 
2008.05.19 11:27:35 ServerDialback: RS - Error, hostname not recognized: localhost 
2008.05.19 11:27:35 Connection closed before session established
Socket[addr=/127.0.0.1,port=49440,localport=5269] 
2008.05.19 11:27:35 ServerDialback: OS - Unexpected answer in validation from: localhost id: b87c5b9c for domain: localhost.openfire.de answer:<stream:error xmlns:stream="http://etherx.jabber.org/streams";><host-unknown xmlns="urn:ietf:params:xml:ns:xmpp-streams"/></stream:error> 
2008.05.19 11:27:35 OutgoingSessionPromise: Error sending packet to remote server: 


And one more warning:
2008.05.19 11:27:34 Closing session due to incorrect hostname in stream header. Host: localhost. Connection: org.jivesoftware.openfire.net.SocketConnection@bb1eab socket: Socket[addr=/127.0.0.1,port=49439,localport=5269] session: null

That's it, that's the whole open fire log.

> Eugene do you mind if I post this also to Equinox dev mailing list so 
> the p2 folks can take a look also? I expect there are a number of people 
> on that list that would be interested in remote administration for 
> p2-based Equinox runtimes.

No I don’t mind at all, actually I just forgot to add the equinox mailing list group as a receiver to my email.

> Also, I've been working with the Equinox team on p2, 
> and they would also be very interested in such work.  Further, I would 
> imagine that they (the p2 team) would be willing to help/advise on p2 
> issues if you made it known to them.  They are an excellent group 
> technically, so it would be great experience for you I would expect.  So 
> could you send a note (and pointers to further docs/blogs/wikis etc 
> about this work to ecf-dev@xxxxxxxxxxx and equinox-dev@xxxxxxxxxxx?

Well I haven’t created any doc/blog/wiki for my project by now and actually I haven’t done this before though I would need an advice how to do this. 

The next step would be to provide the source code of my project. But I need first to talk to my professor. The worst case I can imagine is that my prof finds some source code on the internet and claims that I’ve just copied the whole application and didn’t do it by myself. To avoid this I will just have  a short chat with him and tell you the results.

Cheers,
Eugen


-------- Original-Nachricht --------
> Datum: Sun, 18 May 2008 17:24:55 -0700
> Von: Scott Lewis <slewis@xxxxxxxxxxxxx>
> An: "Eclipse Communication Framework (ECF) developer mailing list." <ecf-dev@xxxxxxxxxxx>
> Betreff: Re: [ecf-dev] Remote provisioning with Equinox p2 and ECF

> Hi Eugen,
> 
> Thanks for the description of the project. It sounds very exciting. 
> Eugen is currently using three ECF APIs: presence, filetransfer, and 
> remote services...all over XMPP.
> 
> Eugene do you mind if I post this also to Equinox dev mailing list so 
> the p2 folks can take a look also? I expect there are a number of people 
> on that list that would be interested in remote administration for 
> p2-based Equinox runtimes.
> 
> Thanks for letting us know about the work.
> 
> Scott
> 
> 
> Eugen Reiswich wrote:
> > Hi,
> >
> > My name is Eugen Reiswich, I’m a 29 year old student from Hamburg 
> > (Germany) and I’ve been asked by Scott Lewis to introduce the project 
> > I’m working on, which might be interesting for some of you.
> >
> > Basically I’m trying to develop a remote provisioning tool as part of 
> > my theses, which is based on the Eclipse Communication Framework (ECF) 
> > and the new provisioning infrastructure Equinox p2. I’ve enclosed a 
> > screenshot how the application should look like so one might get a 
> > guess how it is supposed to work. I’ve also enclosed a brief abstract 
> > on what I’m planning to do and what my application is supposed to do.
> >
> > Here a brief summary:
> >
> >     * Remote update/install/delete features from an admin GUI
> >     * Remote administration of either user groups or single user
> >     * remote administration in headless mode
> >     * As already described my application is based on two key
> >       technologies: ECF and Equinox P2
> >     * ECF is used for:
> >           o showing the user presence so admins know who’s online and
> >             can be remote administrated
> >           o establish the communication between admin’s and user’s
> >             computer (OSGi on ECF
> >            
> http://eclipseecf.blogspot.com/2007/07/remote-osgi-over-xmpp.html)
> >            
> <http://eclipseecf.blogspot.com/2007/07/remote-osgi-over-xmpp.html%29>
> >
> >           o transferring configuration files
> >           o Equinox p2 is used for:
> >                 + providing information about installed features and
> >                   versions
> >                 + handling the update/install/delete features
> >                 + revert to former versions functionality
> >
> >
> >
> >       If some of you are interested in more details or has an
> >       interesting idea what my application should be definitely
> >       capable of I would be glad to get in contact with you.
> >
> >       Regards,
> >
> > Eugen
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > ecf-dev mailing list
> > ecf-dev@xxxxxxxxxxx
> > https://dev.eclipse.org/mailman/listinfo/ecf-dev
> 
> _______________________________________________
> ecf-dev mailing list
> ecf-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/ecf-dev

-- 
249 Spiele für nur 1 Preis. Die GMX Spieleflatrate schon ab 9,90 Euro.
Neu: Asterix bei den Olympischen Spielen: http://flat.games.gmx.de


Back to the top