Skip to content

Can't make jsxc to work #13

@mikygee

Description

@mikygee

Hello,

I've been struggling to make jsxc to work, impossible.

I have a prodody server:

  • When I use an xmpp client like astrachat, I can log in
  • I see in the prosody logs the incoming connexions
  • When I access to http://xmpp.mydomain.org//http-bind/, "I can see Prosody BOSH endpoint It works!...". It can be through Internet or it can be locally from the server

I use roundcube version 1.6.8

  • In /roundcubemail/config/config.inc.php I activated jsxc
  • In roundcubemail/plugins/jsxc/config.inc.php I have
$config['jsxc'] = array(
    'loginForm' => array(
        'form' => '#login-form > div > form',
        'jid' => '#rcmloginuser',
        'pass' => '#rcmloginpwd'
    ),
    'rosterAppend' => 'body',
    'root' => 'plugins/jsxc'
);
$config['jsxc'] = array(
    'xmpp' => array(
        'url' => 'http://xmpp.mydomain.org:5280/http-bind/',
        'domain' => 'expertinet.net',
        'resource' => 'JSXC',
        'overwrite' => true,
        'onlogin' => false,
        'debug' => true
    ),
);
  • I don't see anything in the logs roundcubemail/logs/jsxc.log, when I log into roundcube
  • If I press F12 on my browser I see
    State changed to INITIATING jsxc.js:184:17
    Try to relogin jsxc.js:184:17
    Logout was forced or I found no valid jid jsxc.js:184:17
    State changed to SUSPEND
  • I can access to /plugins/jsxc/jsxc.js (I get a code 200)

In my Nginx logs I can see
jsxc Undefined array key "framed"

So I'm wondering if jsxc is compatible with php 8.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions