Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Kelvin Glaß
    @m273d15
    @nudelchef Hi, my previous answer should also work for you, we build all components for our current master branch. You can choose one build of our history e.g. this. However make sure that all users use the same nightly build (server and eclipse).
    nudelchef
    @nudelchef

    now I get the following error starting the server:

    INFORMATION: Loading providers for file [classpath:META-INF/extension.providers] DEBUG 16:01:52,894 [main] (XMPPConnectionService.java:424) started Socks5 proxy on port: 41827 [listening on all interfaces] DEBUG 16:01:52,898 [main] (XMPPConnectionService.java:441) using autodetected addresses: [192.168.99.15, fe80:0:0:0:24c9:9e5a:276e:6d35%eth0] DEBUG 16:01:52,912 [main] (XMPPConnectionService.java:384) new connection state == CONNECTING ERROR 16:01:53,702 [main] (XMPPConnectionService.java:386) new connection state == ERROR SASL authentication DIGEST-MD5 failed: not-authorized: at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.java:342) at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:243) at saros.net.xmpp.XMPPConnectionService.connect(XMPPConnectionService.java:266) at saros.communication.connection.ConnectionHandler.connectXMPPInternal(ConnectionHandler.java:219) at saros.communication.connection.ConnectionHandler.connect(ConnectionHandler.java:150) at saros.server.ServerLifecycle.connectToXMPPServer(ServerLifecycle.java:72) at saros.server.ServerLifecycle.initializeContext(ServerLifecycle.java:31) at saros.context.AbstractContextLifecycle.start(AbstractContextLifecycle.java:96) at saros.server.SarosServer.start(SarosServer.java:33) at saros.server.SarosServer.main(SarosServer.java:59) DEBUG 16:01:53,714 [saros-XMPPContactService-ContactsThread] (XMPPContactsService.java:432) updated null - NOT_CONNECTED DEBUG 16:01:53,859 [main] (XMPPConnectionService.java:384) new connection state == NOT_CONNECTED Exception in thread "main" java.lang.NullPointerException at java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011) at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) at saros.session.internal.SarosSession.<init>(SarosSession.java:805) at saros.session.internal.SarosSession.<init>(SarosSession.java:210) at saros.session.SarosSessionManager.startSession(SarosSessionManager.java:260) at saros.server.ServerLifecycle.initializeContext(ServerLifecycle.java:32) at saros.context.AbstractContextLifecycle.start(AbstractContextLifecycle.java:96) at saros.server.SarosServer.start(SarosServer.java:33) at saros.server.SarosServer.main(SarosServer.java:59)

    the credentials should be right, as I just created the account
    Tobias Bouschen
    @tobous

    @nudelchef I just tried it with the most recent nightly and I am able to start the server without an issue. I am using the default command java -Dsaros.server.jid=max@mustermann.de -Dsaros.server.password=1234 -jar saros.server.jar (replacing the placeholder credentials) given in the guide for the Saros server on our website.

    Are you using our XMPP server (saros-con.imp.fu-berlin.de) or a different server?

    Tobias Bouschen
    @tobous
    If you are using our XMPP server, could you make sure that the account works (i.e. by connecting to it with a different Saros client or any XMPP client) and that you typed in the credentials correctly and then report back if the issue still persists? That would narrow down the potential causes of the issue.
    nudelchef
    @nudelchef
    I'm using the saros-con.imp.fu-berlin.de xmpp server.
    and eclipse itself is able to connect via the nightly build
    I found the issue. A firewall, that I didn't know of, was blocking the connection. Sorry for the inconvenience.
    Tobias Bouschen
    @tobous
    No worries. :relaxed: As long as it is working now.
    nudelchef
    @nudelchef
    can I bind saros to a specific port?
    right now it uses 5222 and 7777 for connecting to saros-con.imp.fu-berlin.de and to accept requests
    but a seemingly random high port for the further transfer
    nudelchef
    @nudelchef
    (which gets blocked by the firewall)
    Tobias Bouschen
    @tobous
    For Saros/E, you can set the port used for direct connections in the settings (under "Saros > Network" in the field "Network Establishment"). The default port is set to 7777 (no idea whether there is a specific reason for it). In Saros/I and the server, you currently don't have any way of accessing these settings.
    Tobias Bouschen
    @tobous
    If the current settings don't provide the customization you are looking for, you could consider opening a feature request describing the wanted functionality/customization in more detail.
    ChickenCoder
    @ChickenCoderGithub
    Did somebody fixed the issue that you cant reconnect to the server until it was restarted or should I open a Issue page on Github?
    Tobias Bouschen
    @tobous

    Did somebody fixed the issue that you cant reconnect to the server until it was restarted or should I open a Issue page on Github?

    No, I don't think anybody has had a look at that yet. We are working with limited resources and the Server is somewhat of a lower priority.

    Opening an issue for it would still be appreciated so that we can keep track of it, but I can't promise that we will get around to fixing it in the near future.

    Tucker Pettry
    @MrFantabulous
    Hello, I am trying to share my project via right clicking on the project and going to "Share Project" but when it asks which contact I want to share it with there is no one listed. If I try to share the project via right clicking on the contact, eclipse stops responding. Any idea on what could be causing this or what I can try?
    Tobias Bouschen
    @tobous

    Hello, I am trying to share my project via right clicking on the project and going to "Share Project" but when it asks which contact I want to share it with there is no one listed. If I try to share the project via right clicking on the contact, eclipse stops responding. Any idea on what could be causing this or what I can try?

    This sounds like an internal issue with Saros. Could you please open an issue for it so that we can analyze it in more detail?
    You can open a new issue here: https://github.com/saros-project/saros/issues/new/choose

    Tucker Pettry
    @MrFantabulous
    Yep, will do
    Pascal Le Merrer
    @PascalLeMerrer
    Hello. I'm working with Saros/I since a couple of months, and it's great. Many thanks for developing this tool!
    However I have an issue since I tried to edit files which are symbolic links to other files. Intellij keep telling me the file was modified outside of the IDE, then either loses my modifications of duplicate them.
    Is there a workaround for this?
    Tobias Bouschen
    @tobous

    However I have an issue since I tried to edit files which are symbolic links to other files. Intellij keep telling me the file was modified outside of the IDE, then either loses my modifications of duplicate them.

    This is a corner-case that we have generally not tested, but I was not able to recreate is locally when trying it out now. Could you create an issue for this providing more information on the issue and the Saros log files?

    Math07170
    @Math07170
    Hi how to create an account on saros cause this link doesn't work properly https://saros-con.imp.fu-berlin.de:5280/register/new
    Kelvin Glaß
    @m273d15
    Hi, what do you mean with "doesn't work properly". I tried the link and was able to create an account.
    Math07170
    @Math07170
    Capcha dont work
    It alway say wrong
    But i'm sure it's true
    Kelvin Glaß
    @m273d15
    It seems like there is something broken. I think I was able to register because I tried it multiple times (I thought the first time my captcha was wrong, but if you have the same case I assume my captcha was correct).
    Therefore, (for now) you can try it multiple times or use another server (e.g. https://www.jabber-germany.de/). Sorry, I hope we can fix this soon.
    Math07170
    @Math07170
    Thx
    David Fraser
    @DavidMatthewFraser
    Im trying to sign in with my newly created XMPP account and the 'Finish' button is unresponsive, any advice?
    Stefan Rossbach
    @srossbach
    Either update to the newest version or just add the account through the "Add Account" Wizard (either in the menu or on the connect button). You can configure anything else also on the settings page.
    Yassino
    @YassinoYT
    Hello the Server is offline?
    MrChikan
    @MrChikan_twitter
    Hi, when I try to add someone as a contact it says: Subscription pending. Anyone know why?
    Tobias Bouschen
    @tobous

    Hello the Server is offline?

    The server seems to be online. There might have been some downtime last week due to technical maintenance at the university the server is hosted as. If the issues still persist, this is most likely due to your local network setup.

    Hi, when I try to add someone as a contact it says: Subscription pending. Anyone know why?

    Adding contact in XMPP is a two-sided process. "Subscription pending" means that the other side has most likely not answered your request yet.

    ChickenCoder
    @ChickenCoderGithub
    Hello Everyone, Today I encountered an issue with a old build of the server. I get some warnings about the xmpp contact. I could connect with to clients to the server the only problem is that the saring of the workspace fails. Im building a new server. Anythink I should check like a newer eclipse installation?
    WARN 19:41:02,237 [Smack Listener Processor (0)] (SubscriptionHandler.java:128) received error presence package from firecrackeryh@tracciabi.li, condition: remote-server-timeout, message: Connection failed: can't assign requested address
    DEBUG 19:41:02,242 [Smack Listener Processor (0)] (XMPPContactsService.java:113) rghostwarrior@chat.zapto.org: error
    WARN 19:41:02,242 [Smack Listener Processor (0)] (SubscriptionHandler.java:128) received error presence package from rghostwarrior@chat.zapto.org, condition: remote-server-timeout, message: Connection failed: timeout
    DEBUG 19:41:02,275 [Smack Listener Processor (0)] (XMPPContactsService.java:113) mmajor@jabber.calyxinstitute.org: error
    WARN 19:41:02,276 [Smack Listener Processor (0)] (SubscriptionHandler.java:128) received error presence package from mmajor@jabber.calyxinstitute.org, condition: remote-server-timeout, message: Connection failed: timeout
    DEBUG 19:41:03,145 [Smack Listener Processor (0)] (XMPPContactsService.java:113) morphingy@jabbim.com: error
    WARN 19:41:03,145 [Smack Listener Processor (0)] (SubscriptionHandler.java:128) received error presence package from morphingy@jabbim.com, condition: remote-server-timeout, message: Connection failed: timeout
    DEBUG 19:41:03,148 [Smack Listener Processor (0)] (XMPPContactsService.java:113) rbalidindi@jabb.im: error
    WARN 19:41:03,149 [Smack Listener Processor (0)] (SubscriptionHandler.java:128) received error presence package from rbalidindi@jabb.im, condition: remote-server-timeout, message: Connection failed: timeout
    DEBUG 19:41:12,241 [Smack Listener Processor (0)] (XMPPContactsService.java:113) jnagibatou@testadillophone.science: error
    WARN 19:41:12,241 [Smack Listener Processor (0)] (SubscriptionHandler.java:128) received error presence package from jnagibatou@testadillophone.science, condition: remote-server-timeout, message: Connection failed: timeout
    ChickenCoder
    @ChickenCoderGithub
    Hmmh seems like I fixed it. Not sure how but i did
    kraemer1504
    @kraemer1504
    Hi, I couldn't add any coworkers to my running saros Session. Error is
    kraemer1504
    @kraemer1504
    Invitation was canceled locally because of an error: ... does not Support saros or the request timed out. But we all have the same saros Version 16.0.1 and the same properties. We are working in the same network using Cisco jabber. I could send messages via Eclipse/saros but don't Share Session. The only different seams to be the Eclipse Version. I use 2020-06 (4.16.0). Coworkers who can share sessions use 2020-03 (4.15.0). Is this the problem?
    Pascal Le Merrer
    @PascalLeMerrer
    Hello. I used "code with me" by Jetbrains, and although it is nicely integrated in Intellij, I prefer the overall experience of Saros ; it allows us to run unit tests and E2E test locally, which is not possible with "code with me" and won't ever be.
    Stefan Rossbach
    @srossbach

    Invitation was canceled locally because of an error: ... does not Support saros or the request timed out. But we all have the same saros Version 16.0.1 and the same properties. We are working in the same network using Cisco jabber. I could send messages via Eclipse/saros but don't Share Session. The only different seams to be the Eclipse Version. I use 2020-06 (4.16.0). Coworkers who can share sessions use 2020-03 (4.15.0). Is this the problem?

    Are your Saros contacs displayed in pure yellow or some blueish stuff ? To be more specific, if your contacts are pure yellow (the little body) then either the contact is just a native non Saros XMPP client or the server does not not support XEP-0115. If the contact list includes contacts that are displayed with a blue body and you still could not establish a session with them then please dig down through the log files and report any errors via the mailing list.

    kraemer1504
    @kraemer1504
    Hi Stefan, great! My problem is solved. The bodies are yellow although I could connect them via jabber. The trick is, to add the Cisco-jabber coworkers explicitly as a contact. Then the little body switch to blue and I can share my session. Thx
    lainlain35
    @lainlain35
    Hello. I'm also a regular user of Saros plugin within IntelliJ or PyCharm IDE's with @PascalLeMerrer. I really appreciate the retained approach : code modified on local and remote(s). Thank you for that !
    I was wondering if the ability to perform the configuration of on-premise xmpp server from IDE (especially set a custom port number) is still on feature list ?
    Tobias Bouschen
    @tobous

    I was wondering if the ability to perform the configuration of on-premise xmpp server from IDE (especially set a custom port number) is still on feature list ?

    You can configure the port used to connect to a specific XMPP server as part of the account creation dialog. The option to choose the port is only displayed if a specific server address is given as well.

    If you are asking whether we plan to add support for actually adjusting the configuration of the XMPP server: No, this is not something we had planned. There are many different implementations for XMPP servers and I am not sure whether there even is a standard for configuring them remotely. In general, this is not something that fits the feature set of Saros in my opinion.

    lainlain35
    @lainlain35
    Thank you @tobous : Yes, I was asking for the configuration of the port but the account creation dialog is not yet available on version 0.3.0 of saros plugin for intellij, right ? Is there a future version planned that will allow that ? Is there a temporary bypass ? Thanks
    Tobias Bouschen
    @tobous
    With "account creation", I meant "add into an existing account to the Saros account store". This functionality already exists and is already available through the connection button (the plugs) indicated the saros view. The functionality to actually create new accounts on an xmpp server through saros was removed as it was behind abused by Spammers and we were split on whether re-implementing it with captcha support would be worth the effort (as most xmpp servers probably don't have the feature enabled anyways)
    Tobias Bouschen
    @tobous
    (to be more specific, the feature that we used to create xmpp accounts through the saros Ui was being abused by Spammers, so we had to disable it on our server. As part of the following discussion, we also decided to remove the feature from the Saros Ui as it won't be supported by most available xmpp servers and therefore would only lead to confusion)