[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Psi+ GTalk over Tor



In Psi+ has two profile XMPP servers: google talk and my server. When
using Psi+ with a direct connection to the internet - both profiles are
working fine. If connect through a local Tor server (lotsalhost: 9050) -
google talk not working, no error messages, my XMPP server (on the
remote machine) - works with no problems.
In addition, through Tor normally works Iceweasel, various services
geolocation support its use (and the admin panel ejabberd on my server
too).
I use apparmor in my computer.


# grep -v ^\# /etc/apparmor.d/system_tor | grep -v ^$
profile system_tor flags=(complain) {
  #include <abstractions/tor>
  owner /var/lib/tor/** rwk,
  owner /var/log/tor/* w,
  /{,var/}run/tor/control w,
  /{,var/}run/tor/tor.pid w,
  /{,var/}run/tor/control.authcookie w,
  /{,var/}run/tor/control.authcookie.tmp rw,
  # Site-specific additions and overrides. See local/README for details.
  #include <local/system_tor>
}


# grep -v ^\# /etc/apparmor.d/abstractions/tor | grep -v ^$
  #include <abstractions/base>
  #include <abstractions/nameservice>
  network tcp,
  network udp,
  capability chown,
  capability dac_override,
  capability fowner,
  capability fsetid,
  capability setgid,
  capability setuid,
  /usr/sbin/tor r,
  /proc/sys/kernel/random/uuid r,
  /sys/devices/system/cpu/ r,
  /sys/devices/system/cpu/** r,
  /etc/tor/* r,
  /usr/share/tor/** r,


# netstat -ltnp | grep tor
tcp        0      0 127.0.0.1:9050          0.0.0.0:*
LISTEN      17561/tor       


# cat /etc/debian_version 
7.0


$ grep -v ^\# /etc/tor/tor-tsocks.conf | grep -v ^$
server = 127.0.0.1
server_port = 9050
local = 127.0.0.0/255.128.0.0
local = 127.128.0.0/255.192.0.0
local = 192.168.0.0/255.255.0.0


$ grep -v ^\# /etc/tor/torrc | grep -v ^$
Log notice file /var/log/tor/notices.log
Log debug file /var/log/tor/debug.log


$ grep -v ^\# /etc/default/tor | grep -v ^$
RUN_DAEMON="yes"
CLEANUP_OLD_COREFILES=y
if [ -e /etc/default/tor.vidalia ] && [ -x /usr/bin/vidalia ]; then
	. /etc/default/tor.vidalia
fi

# iptables -L -n
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

$ uname -a
Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.41-2+deb7u2 x86_64
GNU/Linux


All packages install only from oficial debian mirror.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: