Hi, just some debugging tips: open the dev console of the browser you use, you’ll see the bosh requests/responses. Also, you can provide a log function for stophe resp. uncomment the lines in the example.
Btw: Openfire allows you confige the CORS header and it’s * by default. Best’ Johannes Von: JDev [mailto:[email protected]] Im Auftrag von Chris Fortmüller Gesendet: Dienstag, 2. September 2014 18:43 An: Jabber/XMPP software development list Betreff: Re: [jdev] Simple JavaScript XMPP client example Just bought Metajack's book, along with XMPP: The Definitive Guide: Building Real-Time Applicatins with Jabber Technologies On Tue, Sep 2, 2014 at 6:13 PM, Chris Fortmüller <[email protected]<mailto:[email protected]>> wrote: @Kirk, thanks for the suggestions, will have a look. @Steven: The purpose of all this testing is that I hope on writing a little instant messenger app for android, which will have local html/javascript pages within the application package, which are supposed to host the xmpp code. So following your post, under this scenario, I will also face CORS issues? Will need to investigate this further Thanks to all! Chris On Tue, Sep 2, 2014 at 5:44 PM, Kirk Bateman <[email protected]<mailto:[email protected]>> wrote: Metajack's book (Jack Moffitt) has good setup and examples for strophe and bosh proxying "Professional XMPP Programming with Javascript and jquery" There are probably some bits of help on his blog too (check the archive), http://metajack.im Cheers Kirk Bateman On 2 September 2014 16:41, Steven Lloyd Watkin <[email protected]<mailto:[email protected]>> wrote: Generally its easer to serve your site on https://site.com and proxy bosh at something like site.com/http-bind/<http://site.com/http-bind/>. Otherwise you'll hit CORS issues. So in summary, yes you are correct ;) _____________________________________________________ Steven Lloyd Watkin Software Engineer PHP ::: Java ::: Ruby ::: Node.js ::: XMPP [email protected]<mailto:[email protected]> (email+jid) ::: http://www.evilprofessor.co.uk Facebook / Twitter / Flickr: lloydwatkin Organiser of WORLD RECORD breaking charity event: Scuba Santas ::: http://www.scuba-santas.co.uk Supporting the RNLI & DDRC - 15th December 2013 - NDAC, Chepstow On 2 September 2014 16:34, Chris Fortmüller <[email protected]<mailto:[email protected]>> wrote: @Christian: yes, I tried this, no change. @Stefan: I am just opening the local html file in chrome, i.e.file:///C:/Users/B/Desktop/strophejs-master/strophejs-master/examples/echobot.html. Your saying I need to access it somehow like http://localhost:5280/myfile.html? On Tue, Sep 2, 2014 at 5:24 PM, Stefan Strigler <[email protected]<mailto:[email protected]>> wrote: Where are you loading your html file from? This needs to be served from the same host and port than your service (i.e. localhost:5280). Alternatively you'd need to supply a crossdomain.xml that allows your html/javascript to connect to any host/port. .Stefan 2014-09-01 21:54 GMT+02:00 Chris Fortmüller <[email protected]<mailto:[email protected]>>: Thanks to all for your answers. Johannes, I have tried the echobot example, changing var BOSH_SERVICE to 'http://localhost:5280/http-bind', where my BOSH service is up and running. When I try to connect in echobot.html, I just get Strophe is connecting. Strophe failed to connect. Strophe is disconnected. Strophe is connecting. Strophe failed to connect. Strophe is disconnected. Strophe is connecting. Strophe failed to connect. Strophe is disconnected. Strophe is connecting. Strophe failed to connect. Strophe is disconnected. So, a bunch of failed attempts. Not sure what the issue is On Mon, Sep 1, 2014 at 4:44 PM, Steven Lloyd Watkin <[email protected]<mailto:[email protected]>> wrote: There's also an older version of node-xmpp which can be browserified and run directly in the browser. Version 1.0.0 is getting closer to release (it is available through npm) but currently browserify is broken - probably my fault. Lloyd _____________________________________________________ Steven Lloyd Watkin Software Engineer PHP ::: Java ::: Ruby ::: Node.js ::: XMPP [email protected]<mailto:[email protected]> (email+jid) ::: http://www.evilprofessor.co.uk Facebook / Twitter / Flickr: lloydwatkin Organiser of WORLD RECORD breaking charity event: Scuba Santas ::: http://www.scuba-santas.co.uk Supporting the RNLI & DDRC - 15th December 2013 - NDAC, Chepstow On 1 September 2014 14:51, Hund, Johannes <[email protected]<mailto:[email protected]>> wrote: Hi Christopher, looks like a sasl Problem. I recently whipped something up using strophe.js and found this example quite useful: https://github.com/strophe/strophejs/blob/master/examples/echobot.js Worked out of the box with openfire. Cheers, Johannes Von: JDev [mailto:[email protected]<mailto:[email protected]>] Im Auftrag von Christopher Fortmüller Gesendet: Montag, 1. September 2014 15:02 An: [email protected]<mailto:[email protected]> Betreff: [jdev] Simple JavaScript XMPP client example Hi all, I am running an ejabberd server for testing purposes. I am now looking for a very basic example of a working JavaScript/html client to log in to this server. I have tried several JavaScript libraries so far, unfortunately, to no avail. Would also appreciate input on my post on stackoverflow, if anyone has any: http://stackoverflow.com/questions/25601350/ejabberd-authentication-configuration-for-plain-or-md5-digest-for-javascript-con I tried connecting with jQueryXmpp in that case. Thanks for any and all help, Cheers, Chris _______________________________________________ JDev mailing list Info: http://mail.jabber.org/mailman/listinfo/jdev Unsubscribe: [email protected]<mailto:[email protected]> _______________________________________________ _______________________________________________ JDev mailing list Info: http://mail.jabber.org/mailman/listinfo/jdev Unsubscribe: [email protected]<mailto:[email protected]> _______________________________________________ _______________________________________________ JDev mailing list Info: http://mail.jabber.org/mailman/listinfo/jdev Unsubscribe: [email protected]<mailto:[email protected]> _______________________________________________ _______________________________________________ JDev mailing list Info: http://mail.jabber.org/mailman/listinfo/jdev Unsubscribe: [email protected]<mailto:[email protected]> _______________________________________________ _______________________________________________ JDev mailing list Info: http://mail.jabber.org/mailman/listinfo/jdev Unsubscribe: [email protected]<mailto:[email protected]> _______________________________________________ _______________________________________________ JDev mailing list Info: http://mail.jabber.org/mailman/listinfo/jdev Unsubscribe: [email protected]<mailto:[email protected]> _______________________________________________ _______________________________________________ JDev mailing list Info: http://mail.jabber.org/mailman/listinfo/jdev Unsubscribe: [email protected]<mailto:[email protected]> _______________________________________________
_______________________________________________ JDev mailing list Info: http://mail.jabber.org/mailman/listinfo/jdev Unsubscribe: [email protected] _______________________________________________
