singpolymaHello! Does gajim use the "merge request" feature on dev.gajim.org -- do I need special permissions to be able to create a fork to make MRs from?
profus2hi everybody, how can I troubleshoot 'your client doesn't support OMEMO' message in gajim und er Linux?
cucu probably miss some python packages
cuclike python-axolotl
profus2@cud: did install it
cucwhat distro?
profus2debian based solydxk
cucalso try to run gajim in a terminal so u get potential error messags
profus2@cuc: pyton-qrcode or dependencies of it, are not available
when running from terminal
profus2sry, complete message reads: gajim.plugin_system.omemo pyton-qrcode or dependencies of it, are not available
profus2will try to install python-qrcode and report back
cuchow did you install omemo plugin?
cucis this debian testing?
profus2no
profus2AFAIK
profus2ran it from the terminal now, without any error messages
cucwhat does /etc/debian_version say?
Akaschhave you checked that the plugin is activated, I had the problem that after some upgrades the OMEMEO Plugin was just disabled
cucu could also run gajim with: gajim -l gajim.plugin_system.omemo=DEBUG
cucthis should give more hints
profus2cat /proc/version
Linux version 3.16.0-4-amd64 (debian-kernel@lists.debian.org) (gcc version 4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07)
AkaschThe packet gajim-omemo for debian testing depends on: gajim (>= 0.16.5-1), python-axolotl (>= 0.1.35-1), python-cryptography,
python-pkg-resources
cuckernel 3.16 is jessie not stretch
cucbut you could install the packages from testing i guess
cucdunno about your distri
profus2@akasch: all dependencies of your last postings are met
profus2@cuc: if i run gajim with debug command there doesn't seem a problem in the first place, but there is as GtkWarning message
profus2does not seem to be related to OMEMO
cucmh
profus2thx for your help for the time beeing
profus2will try it out with my contacts, who are offline now and report back at some later stage
profus2really appreciate both of you taking the time (Y)
contrapunctusWill OMEMO decryption issue be fixed anytime soon?
contrapunctus* the OMEMO ** file decryption
lovetoxi dont think so contrapunctus
lovetoxyou can setup https://github.com/iNPUTmice/ImageDownloader
lovetoxas a browser in gajim
lovetoxand it should decrypt you every link
lovetoxprofus2, the message only means that gajim couldnt decrypt the message
lovetoxbut this must not be a gajim problem
lovetoxif you contact simply doesnt encrypt for your device, we cant do anything against it
lovetoxyou should check if your contact has trusted your fingerprints
lovetoxand if you see the fish symbol in chat
lovetoxyou dont have to look for errors, omemo is working
profus2lovetox: thank you for explaining
contrapunctuslovetox: Does that work for Windows?
lovetoxno
SaltyBonestest
SaltyBones*sigh*
contrapunctuslovetox: That's the trouble, I'm working with someone who just has a Windows desktop, and a Symbian smartphone (so no Conversations).
contrapunctusSaltyBones: pong
lovetoxSaltyBones, can i help you :)
SaltyBoneslovetox, actually no
SaltyBonesserverside problems :)
lovetoxcontrapunctus, maybe in the future for small files it will work
SaltyBoneslovetox, how common are exceptions in gajim and also exceptions during exception handling?
SaltyBonesI am looking for something in my debug output but don't know what to look for. :p
lovetoxon normal use you should not see exceptions
contrapunctuslovetox: can I read about the details of this issue somewhere? The ticket doesn't say much...and you said that it's "too much work in the current UI"...how is that?
lovetoxbut if your console is not utf8
lovetoxyou would get a lot of exceptions
lovetoxcontrapunctus, its that people dont want autmatic download, they want to click, but on click something has to happen so you have to programm a window that downloads the file and give you an indication on how long it needs, something we dont have to do with pictures, because they are small, and basically instantly loaded
lovetoxits not too much work
lovetoxits just work i have not time currently
contrapunctusI see...
SaltyBoneslovetox, does this mean anything to you STDERR: Thu 23 Mar 19:21:05 CET 2017: <message from='conversations@conference.siacs.eu' to='simon@jabber.a-oben.org/Gajim' id='6e64a888-e0ca-479e-a117-ce7a25547998' type='error'><error type='cancel'><not-acceptable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error></message>
SaltyBonesI cannot send to that muc in gajim atm.
lovetoxshow me the message stanza you sent to the room
lovetoxare you in the room with another client?
lovetoxdoes this happen with all mucs or only on certain mucs?
SaltyBonesunclear, restarted the server and it couldn't connect at first
SaltyBonessec i ll get the stanza
lovetoxwhat server is it?
SaltyBonesSTDERR: Thu 23 Mar 19:21:05 CET 2017: <message xmlns="jabber:client" type="groupchat" id="6e64a888-e0ca-479e-a117-ce7a25547998" to="conversations@conference.siacs.eu"><body>test3</body></message>
SaltyBonesejabberd
lovetoxso can you not just join the room
lovetoxlater when it happens see in the server logs
lovetoxwhat happened?
lovetoxdid you get kicked?
SaltyBoneshow do I know I'm not in the room?
lovetoxno i mean join a room where only you are in
lovetoxthen just wait there till it happens
lovetoxthen see in the server logs what the server did
SaltyBonesOh I know why it happened...
lovetoxwhy?
SaltyBonesI restarted my server with incompatible ciphersuites and then tried to send something to the room while it connect s2s.
SaltyBonesThen after reenabling the other ciphersuites it somehow didn't recover.
lovetoxok but you told me this happens regulary to you or not?
SaltyBonesYeah, but this is the first time I did something to make it happen. :)
lovetoxyeah gajim will not test and wait on the server to come up again and then join
SaltyBonesIt did for this channel. :)
lovetoxno thats different
lovetoxgajim will try to connect to your account of course
lovetoxand then resumes all sessions with stream management
lovetoxbut if in that moment where gajim resumes connection to your server, the muc is not available then it will never try to rejoin it later
SaltyBonesI see....even if the window is left open?
SaltyBonesAnd then it will behave weirdly if I try to use that window? :)
lovetoxyes even then, and i think thats the problem, there are cases when we dont use streammanagement or the resume fails
lovetoxthen gajim doesnt join channels
lovetoxresume fails means do a full new connect
lovetoxgajim doesnt rejoin channels in generel
lovetoxwith streammanagement the server joins you to the room itself
lovetoxgajim doesnt do anything for it
SaltyBonessomehow this doesn't really work
lovetoxjust test this join a room
lovetoxturn off your network adapter
lovetoxturn it on again
lovetoxwait until gajim connects and see if the problem occurs
SaltyBonesThat usually works.
SaltyBonesI mean I use wifi so...
lovetoxbecause of stream managment
SaltyBonesokay let me try
SaltyBonesYeah, works.
lovetoxok so the question now is, why does the server NOT resume sometimes the session after a connection loss
lovetoxcan you tell me what you have for your server in the advanced config under "connection_types"
SaltyBonesuh..where do I find this?
lovetoxadvanced config editor
lovetoxunder preference -> advanced
SaltyBonestls
SaltyBonesBut what about the current situation? Clearly I am somehow not connected to the conversations muc anymore. Can't gajim just close the window in this case?
SaltyBonesI mean it's just implying to me that it is still connected it is even asking for confirmation on disconnect.
lovetoxhm no it should not
lovetoxif gajim loses connection
lovetoxthe input box should turn grey
lovetoxand you should not be able to write messages
lovetoxi dont think gajim should close the windows
lovetoxit could be a willingly initated disconnect for some reason
lovetoxwith the intention to just connect in a minute again
SaltyBonesYou mean like getting kicked?
lovetoxno your mixing up too many different things
SaltyBoneshuh...can you even manually disconnect?
lovetoxof course just hit the status button and select offline
SaltyBonesWell, yeah but that's different. In that case my client is offline but my client is online I am just not in the room.
lovetoxyeah exactly
lovetoxgajim should on reconnect
lovetoxping the mucs of the open windows
lovetoxand act on the response
lovetoxeither do nothing when the muc answers
lovetoxor rejoin if it doesnt
SaltyBonesYeah, that would be good.
SaltyBonesBut what happens when it tries to rejoin but cannot?
lovetoxthe same when you join a new channel and you cannot
lovetoxyou get probably a error popup with a message
SaltyBonesHm...I wonder how I could test this. :)
lovetoxwhy do you think its different
lovetoxthere is no difference in joining and rejoining
lovetoxits the same process
lovetoxthe errors would be shown the same way
SaltyBonesWell, all I know is that I don't get errors and I get useless windows.
SaltyBonesI don't quite know how or why yet. :)
lovetoxyou dont get errors, because gajim doesnt rejoin the channel
lovetoxif we not doing something there will be no errors
SaltyBonesbut shouldn't gajim be pinging to see if it works?
lovetoxwe should rejoin
lovetoxbut its not implemented
lovetoxbut could you run gajim with -l .nbxmpp.smacks=DEBUG
SaltyBones:o what's that
lovetoxim more interested why your stream resumption fails
SaltyBonesI already run -v
lovetox-v is way too much info to get something useful
SaltyBonesbut can't you grep for the important stuff in the result or something? :)
SaltyBoneswell, whatever you say boss ^^
SaltyBonesoh that s new
SaltyBonesnow it looks like I am alone in ejabberd@conference.jabber.ru
lovetoxi dont get what you are testing, are you restarting the whole time your server and look how gajim reacts?
SaltyBonesno
SaltyBonesjust now I only restarted gajim with -l .nbxmpp...
SaltyBonesand it seemed to rejoin the ejabberd room but somehow not really
SaltyBonesit seemed to be empty except for me
SaltyBonesI just have the weirdest problems. :p
SaltyBonesRejoining helped, of course. ;)
lovetoxjust let it run with this settings a day or so
lovetoxlets see if we get a Session resumption failed
lovetoxSaltyBones
lovetoxcould you use nbxmpp from git
lovetoxit uses stream management 3 and has more debug output
anotheragencysomething is wrong on the norwegian translation
anotheragency*with
psYchoticHey everybody. I was using Gajim today, and I noticed my keyboard layout with dead keys isn't working right: I can't type double quotes normally, as I end up with an umlaut. Is this something you guys are aware of?
anotheragencyhttps://translate.gajim.org/nb/gajim-0.16/nb_NO.po is fully translated, yet there are very few translations in the new gajim
anotheragencypsYchotic: what layout would that be?
psYchoticanotheragency: us international with dead keys
psYchoticIt's something I've experienced before in GTK+ apps in Windows
psYchoticSo I went looking to see if there's been any work to fix the issue, and I found this: https://blog.gtk.org/2016/08/08/this-week-in-gtk-13/
psYchoticUnfortunately, it doesn't mention which commits contain the fix, nor in what version we could expect the fix to land, but I thought it was interesting
anotheragencywhat is the name in setxkbmap?
anotheragencyI could try it and see if it works here
anotheragencyI got MATE Desktop Environment 1.18.0 on this, quite new
psYchoticI'm reasonably sure it'll work in your environment, whatever the equivalent name of the layout would be, but I'm having this problem specifically on Windows