mdoschWhen I activate the function to use file transfer proxies i get the following message everytime I start Gajim:
[18:42:10] mdosch.de: Establishing a secure connection from mdosch.de to proxy.jabbim.cz failed. Certificate hash: 6f63ad6f89cb93a92407e0f72bd3295a9adf855f. Error with certificate 2: self signed certificate in certificate chain.
mdoschSo it seems like Gajim is trying to use proxy.jabbim.cz which doesn't provide a valid certificate. I think it would be better to choose a proxy with a valid certificate.
SaltyBonesmdosch, where does one activate that?
mdoschI don't use the english version so I'm not sure about the terms. It's in the account settings in common (second tab last option)
mdoschIt's also present in optparser.py and test_jingle.py
Link MauveUgh, that one is still there…
Link MauveThis option should be removed, and instead Gajim should discover which proxy the server is proposing.
mdoschIf I deactivate it, it will discover it?
Link MauveI don’t know if it can do that.
Link MauveMake sure your server provides one already.
mdoschI also configured http-upload so no problem...
mdoschyeah it does, I'm running my own
Link MauveAs a workaround, you can change this option in the advanced configuration editor to point to your own proxy, for now.
mdoschAh ok, thx
MattJIt's bad, as it leaks your JID to remote servers that you otherwise have nothing to do with
mdoschIs the wiki page linked in the topic left empty intentionally?
https://dev.gajim.org/gajim/gajim/wikis/community/SpreadJabberAndGajim
RonUL_hello, has anybody successfully used HttpUpload with set tor proxy?
lovetoxRonUL_ you should not do that
RonUL_lovetox: why?
lovetoxGajim is not a TOR save Application, you can use TOR Proxy but gajim will leak DNS requests
RonUL_lovetox, my host has .onion address
lovetoxand yeah httpupload does not work with TOR in gajim
lovetoxif you know what you are doing i guess its ok, just a warning, only because you set TOR as a proxy in gajim it will not make dns requests over that proxy
RonUL_lovetox, my box redirects all dns requests via tor
lovetoxthen i guess also httpupload should work
RonUL_lovetox, i think so, but httpupload cannot work with proxy setting :(
lovetoxwhat problem do you encounter?
RonUL_lovetox, it doesn't work
lovetoxwhat doesnt work
RonUL_lovetox, it tryes to connect to domain via port 5028
RonUL_proxy is set to 9050
lovetoxmaybe i missing something here
lovetoxi thought you box reroutes all to a proxy
RonUL_gajim connects via 9050 with account
lovetoxwhy would you have to configure a port in gajim then
RonUL_lovetox, yes, my box...
RonUL_talk about gajim :)
RonUL_i have checked netstat...
RonUL_and I have seen that httpuplod try to use port 5028
lovetoxwhen your box reroutes all internet traffic through a proxy, why would have to set the port in each application
lovetoxmaybe i dont understand how this works
lovetoxsetting a proxy i would only do if my box does not reroute all traffic
lovetoxthen i have to setup the application to connect to the proxy
lovetoxif my box reroutes all traffic to the proxy, why would i have to tell my application?
RonUL_lovetox, :) why does gajim use proxy if set and plugins try to bypass gajim settings
lovetoxBecause plugins are plugins and developed by other people often
lovetoxalso because python does not make it easy to use proxys
lovetoxthats why i told you, Gajim is not a save Tor application
lovetoxneither does the project have the human resources to make the application NSA save :)
RonUL_lovetox, the question is why does gajim have tor settings(proxy) if it is not safe?
lovetoxbecause you might want to reroute your xmpp traffic through a tor proxy
lovetoxand because someone at somepoint in time thought thats something he wants to implement in gajim
RonUL_lovetox, ok, but you claim that it is not safe... weird
lovetoxits not safe if you are depending, that gajim reroutes ALL traffic it generates through TOR
RonUL_lovetox, maybe gajim should inform users: You can set tor proxy but it is not safe :)
RonUL_lovetox, what kind of traffic it reroutes?
lovetoxxmpp
RonUL_ok, but httpuploads is the part of xmpp
lovetoxonly partly, over xmpp the server is asked for a upload slot
lovetoxthe file upload is a standard file upload between client and server, and has nothing to do with xmpp
lovetoxso if you tell me you box reroutes all traffic through a proxy
lovetoxthen it also would reroute this file upload
RonUL_lovetox, ok, thank you
lovetoxyou would not need to set a port or configure it
RonUL_but I think GAJIM should inform that proxy doesn't work with plugins
lovetoxalso gajim chooses the server provided proxy
lovetoxonly if you specifically set gajim in the account details to another proxy, it uses that
Link Mauvelovetox, oh?
Link MauveSo mdosch shouldn’t have any issue?
lovetoxit seems his server provides no proxy
Link Mauvelovetox, shouldn’t you add an updater for old values?
lovetoxactually its not true what i said
lovetoxyou can only activate/deactive proxy use
lovetoxbut it uses your server proxy if one is there
lovetoxotherwise it checks the others
lovetoxyeah i should do that before release
lovetoxproblem is
lovetoxpeople may have set other things there
Link MauveYou can check for this current value.
Link MauveAnd if it’s different, do nothing.
lovetoxtrue
Link MauveI remember Asterix doing that for some other config option, check the history.
mdosch> lovetox: it seems his server provides no proxy
Actually I have set up a proxy
lovetoxthen its not advertised correctly
lovetoxor it doesnt let itself resolve
mdoschHmm, will have to try if it works. So far I always used the http upload
lovetoxor something else is wrong
mdoschThe conversations compatibility test shows proxy support and in my prosody logs I don't see any warnings
lovetoxdid you actually transfer a file?
mdoschNot yet, as I always use the http upload
lovetoxgajim resolves all possible proxys at start
lovetoxso i think the certificate error was about that resolve
lovetoxgajim will use your server one when transfering a file
lovetoxif not please tell me :)
lovetoxin any case you should delete these old proxys
lovetoxsearch for file_transfer_proxies
lovetoxin the advanced config and delete everything
mdoschalready replaced them with my own one as suggested here by Link Mauve ;)
mdoschWhen transferring a file will i be able to see in the xml console which proxy is used?
lovetoxmdosch dont set any proxy in this config setting
lovetoxthis is only for alternative proxys
lovetoxyour proxy should be discovered on login, and added automatically to an internal list you cant modify
lovetoxand yes you can see that in the xml console
lovetoxand on your serverlogs i guess
mdoschok removed. and the setting in account settings? should i tick the box for using proxies or will it also detect the proxy automatically
lovetoxno let it ticked
lovetoxor else we will not use proxys at all
mdoschalright
mdoschmay i try sending you a file?
lovetoxyeah add me lovetox@conversations.im
jereThe History Manager doesn't work on Linux (cloned repo, gajim_0.16 branch)
jereThe problem is the last commit (Start HistoryManager with confug path argument)
But "git checkout" to the previous commit (of the same day) is a workaround.