[epfl_luis@peace ~]$ tar -zxf antispamlab.tar.gz [epfl_luis@peace ~]$ python build.py **Installing python libraries... Ignore the following text from sudo: We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility. warning: python-paramiko-1.6.4-1.fc4.rf.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 1aa78495 Ok. **Cleaning up machines.txt Ok. **Executing script using the following configuration (setupvalues.cfg): [setserver] ################# GENERAL PARAMETERS ################# # The name of your planetlab slice (which is also the user's name which has ssh access to the machines) IMPORTANT slicename=epfl_luis # Port to wich other machines will use when reporting to the master machine. masterport=12312 # Re-deploy tries when trying to deploy a server. maxtries=2 # Smtp port used, bear in mind that planetlab doesn't allow ports under 1000 smtpPort=12025 # Imap port used, bear in mind that planetlab doesn't allow ports under 1000 imapPort=12143 # Password for the clients Password=1234 # port onto which SMTP filters will receive mails forwarded by postfix filterport=12125 # port to which postfix will listen for filtered mails (SMTP filter only) listenport=12026 # port to which danger signals will be reported after clients deleting mails as spam dasport=12127 ################# DEPLOYMENT SETUP ################# # Regular domains to be deployed, each containing a server, a filter and nclients USER clients. ndomains=3 # Number of USERS per regular domain. nclients=3 # Number of spamming domains, each containing a server and one SPAMMER client. nspammers=2 ################# FILTER PARAMETERS ################# # Set this to 1 if you want the filter to be deployed to a different machine than the server (SMTP filters only). external_filter=0 # Set to either PIPE or SMTP filtertype=PIPE # Command that will be piped by procmail when filtering mails (PIPE filters only). IMPORTANT filtercommand=python /usr/local/pipefilter.py # Command that will be executed at the beginning of each test. SMTP filters should put at least its start command. filter_reset=NONE ################# DANGER SIGNALS ################# # Name of the file that contains the program which will listen for incoming danger signals reported by dovecot. Can be NONE. dslistener=ds_listener.py # Command that will be executed at the beginning of each test. Use it to (re)start whatever process that will listen for danger signals reported by dovecot. Can be NONE. listener_cmd=python ds_listener.py 1>listenerlog 2>listenererr & **Check defaults.cfg for more config options. Running setsystem.py... Installing SSH keys... mkdir: cannot create directory `.ssh/old': File exists Old rsa keys can be found in /home/epfl_luis/.ssh/old Ok. Pinging planetlab2.cse.nd.edu Pinging planetlab1.gti-dsl.nodes.planet-lab.org Pinging planet2.cc.gt.atl.ga.us Pinging planet3.cc.gt.atl.ga.us Pinging planet.cc.gt.atl.ga.us Pinging planet4.cc.gt.atl.ga.us Pinging planetlab1.pop-mg.rnp.br Pinging planetlab2.pop-mg.rnp.br Pinging pl2.6test.edu.cn Pinging pl1.6test.edu.cn Pinging planetlab1.cs.vu.nl Pinging planetlab2.atla.internet2.planet-lab.org Pinging planetlab1.atla.internet2.planet-lab.org Pinging planetlab2.chin.internet2.planet-lab.org Pinging planetlab1.chin.internet2.planet-lab.org Pinging planetlab1.dnvr.internet2.planet-lab.org Pinging planetlab2.dnvr.internet2.planet-lab.org Pinging planetlab1.hstn.internet2.planet-lab.org Pinging planetlab2.hstn.internet2.planet-lab.org Pinging planetlab1.kscy.internet2.planet-lab.org Pinging planetlab2.kscy.internet2.planet-lab.org Pinging planetlab2.losa.internet2.planet-lab.org Pinging planetlab1.losa.internet2.planet-lab.org Pinging planetlab2.snva.internet2.planet-lab.org Pinging planetlab1.snva.internet2.planet-lab.org Pinging planetlab1.wash.internet2.planet-lab.org Pinging planetlab2.wash.internet2.planet-lab.org Pinging node-1.mcgillplanetlab.org Pinging node-2.mcgillplanetlab.org Pinging planetlab1.ias.csusb.edu Pinging planetlab0.ias.csusb.edu Pinging csplanet2.ncat.edu Pinging csplanet1.ncat.edu Pinging planetlab1.tamu.edu Pinging planetlab2.tamu.edu Pinging planetlab1.rn.informatics.scitech.susx.ac.uk Pinging planetlab2.rn.informatics.scitech.susx.ac.uk Pinging pl2.unm.edu Pinging pl1.unm.edu Pinging planetlab1.koganei.wide.ad.jp Pinging planetlab2.koganei.wide.ad.jp Pinging planetlab1.mnlab.cti.depaul.edu Pinging planetlab2.mnlab.cti.depaul.edu Pinging pli2-pa-3.hpl.hp.com Pinging pli2-pa-1.hpl.hp.com Pinging pli2-pa-2.hpl.hp.com Pinging planetlab2.ece.ucdavis.edu Pinging planetlab1.ece.ucdavis.edu Pinging csplanetlab2.kaist.ac.kr Pinging csplanetlab3.kaist.ac.kr Pinging csplanetlab4.kaist.ac.kr Pinging csplanetlab1.kaist.ac.kr Pinging planetlab2.iii.u-tokyo.ac.jp Pinging planetlab1.iii.u-tokyo.ac.jp Pinging planetlab3.cs.uoregon.edu Pinging planetlab1.cs.uoregon.edu Pinging planetlab2.cs.uoregon.edu Pinging planetlab-1.sjce.nodes.planet-lab.org Pinging planetlab-2.sjce.nodes.planet-lab.org Pinging planetlab-3.sjce.nodes.planet-lab.org Pinging planetlab1.bgu.ac.il Pinging planetlab2.bgu.ac.il Pinging planetlab2.ntu.nodes.planet-lab.org Pinging recall.snu.ac.kr Pinging arari.snu.ac.kr Pinging planet03.csc.ncsu.edu Pinging planet02.csc.ncsu.edu ips.txt created: 129.74.152.67 208.216.119.19 143.215.129.115 143.215.129.116 143.215.128.194 143.215.129.117 200.19.159.34 200.19.159.35 202.38.99.69 202.38.99.68 130.37.198.243 198.32.154.171 198.32.154.170 198.32.154.179 198.32.154.178 198.32.154.186 198.32.154.187 198.32.154.194 198.32.154.195 198.32.154.202 198.32.154.203 198.32.154.211 198.32.154.210 198.32.154.219 198.32.154.218 198.32.154.226 198.32.154.227 192.197.121.2 192.197.121.3 139.182.137.141 139.182.137.140 152.8.109.170 152.8.108.158 165.91.83.22 165.91.83.23 unknown unknown 129.24.17.70 129.24.17.69 202.249.37.221 202.249.37.222 140.192.249.203 140.192.249.204 192.6.26.33 192.6.26.31 192.6.26.32 169.237.79.211 169.237.79.210 143.248.139.169 143.248.139.170 143.248.139.171 143.248.139.168 133.11.240.57 133.11.240.56 128.223.8.113 128.223.8.111 128.223.8.112 208.185.40.196 208.185.40.197 208.185.40.198 132.72.23.10 132.72.23.11 140.112.107.82 147.46.240.165 147.46.240.166 152.14.92.59 152.14.92.58 Number of machines in machines.txt: 67 Performing checks... (Server:) Listening for incoming replies on port 12225. Starting checks... Trying 129.74.152.67... Trying 208.216.119.19... Trying 143.215.129.115... Trying 143.215.129.116... Trying 143.215.128.194... Trying 143.215.129.117... Trying 200.19.159.34... Trying 200.19.159.35... Trying 202.38.99.69... Trying 202.38.99.68... Trying 130.37.198.243... Trying 198.32.154.171... Trying 198.32.154.170... Trying 198.32.154.179... Trying 198.32.154.178... Trying 198.32.154.186... Trying 198.32.154.187... Trying 198.32.154.194... Trying 198.32.154.195... Trying 198.32.154.202... Trying 198.32.154.203... Trying 198.32.154.211... Trying 198.32.154.210... Trying 198.32.154.219... Trying 198.32.154.218... Trying 198.32.154.226... Trying 198.32.154.227... Trying 192.197.121.2... Trying 192.197.121.3... Trying 139.182.137.141... Trying 139.182.137.140... Trying 152.8.109.170... Trying 152.8.108.158... Trying 165.91.83.22... Trying 165.91.83.23... Trying unknown... Trying unknown... Trying 129.24.17.70... Trying 129.24.17.69... Trying 202.249.37.221... Trying 202.249.37.222... Trying 140.192.249.203... Trying 140.192.249.204... Trying 192.6.26.33... Trying 192.6.26.31... Trying 192.6.26.32... Trying 169.237.79.211... Trying 169.237.79.210... Trying 143.248.139.169... Trying 143.248.139.170... Trying 143.248.139.171... Trying 143.248.139.168... Trying 133.11.240.57... Trying 133.11.240.56... Trying 128.223.8.113... Couldn't connect to unknown Couldn't connect to unknown Trying 128.223.8.111... Trying 128.223.8.112... Trying 208.185.40.196... Trying 208.185.40.197... Trying 208.185.40.198... Trying 132.72.23.10... Trying 132.72.23.11... Trying 140.112.107.82... Trying 147.46.240.165... Trying 147.46.240.166... Trying 152.14.92.59... Trying 152.14.92.58... All checks started. Waiting for timeout (150 secs)... Couldn't connect to 169.237.79.210 No handlers could be found for logger "paramiko.transport" Couldn't connect to 202.38.99.69 Couldn't connect to 208.185.40.196 Couldn't connect to 208.185.40.197 Couldn't connect to 198.32.154.203 Couldn't connect to 198.32.154.194 Couldn't connect to 129.24.17.69 Couldn't connect to 132.72.23.11 Couldn't connect to 140.192.249.203 Couldn't connect to 202.249.37.221 Couldn't connect to 198.32.154.226 Couldn't connect to 198.32.154.227 Couldn't connect to 198.32.154.202 Couldn't connect to 208.216.119.19 Couldn't connect to 198.32.154.218 Couldn't connect to 198.32.154.210 Couldn't connect to 198.32.154.219 Couldn't connect to 139.182.137.141 Couldn't connect to 198.32.154.171 Couldn't connect to 198.32.154.195 Couldn't connect to 198.32.154.170 Connected to 165.91.83.22. Connected to 143.215.129.115. (Server:) Receiving reply from ('143.215.129.115', 42463) (Listener:) 143.215.129.115 successfully checked! Couldn't connect to 202.249.37.222 (Server:) Receiving reply from ('165.91.83.22', 38564) (Listener:) 165.91.83.22 successfully checked! Connected to 140.192.249.204. Connected to 198.32.154.211. Connected to 132.72.23.10. (Server:) Receiving reply from ('132.72.23.10', 38941) (Listener:) 132.72.23.10 successfully checked! Connected to 198.32.154.187. (Server:) Receiving reply from ('198.32.154.211', 55751) (Listener:) 198.32.154.211 successfully checked! (Server:) Receiving reply from ('140.192.249.204', 55610) (Listener:) 140.192.249.204 successfully checked! (Server:) Receiving reply from ('198.32.154.187', 56551) (Listener:) 198.32.154.187 successfully checked! Connected to 198.32.154.186. Connected to 169.237.79.211. (Server:) Receiving reply from ('198.32.154.186', 44423) (Listener:) 198.32.154.186 successfully checked! (Server:) Receiving reply from ('169.237.79.211', 38638) (Listener:) 169.237.79.211 successfully checked! Connected to 128.223.8.111. Connected to 152.14.92.59. (Server:) Receiving reply from ('152.14.92.59', 39574) (Listener:) 152.14.92.59 successfully checked! (Server:) Receiving reply from ('128.223.8.111', 43643) (Listener:) 128.223.8.111 successfully checked! Connected to 208.185.40.198. Connected to 143.215.128.194. Connected to 143.215.129.117. Connected to 152.14.92.58. (Server:) Receiving reply from ('208.185.40.198', 60696) (Listener:) 208.185.40.198 successfully checked! (Server:) Receiving reply from ('143.215.129.117', 53794) (Listener:) 143.215.129.117 successfully checked! (Server:) Receiving reply from ('152.14.92.58', 41093) (Listener:) 152.14.92.58 successfully checked! (Server:) Receiving reply from ('143.215.128.194', 35557) (Listener:) 143.215.128.194 successfully checked! Connected to 192.197.121.3. (Server:) Receiving reply from ('192.197.121.3', 47901) (Listener:) 192.197.121.3 successfully checked! Connected to 165.91.83.23. Couldn't connect to 143.248.139.169 Connected to 128.223.8.112. (Server:) Receiving reply from ('128.223.8.112', 45561) (Listener:) 128.223.8.112 successfully checked! Connected to 192.197.121.2. Connected to 129.24.17.70. (Server:) Receiving reply from ('192.197.121.2', 40538) (Listener:) 192.197.121.2 successfully checked! (Server:) Receiving reply from ('129.24.17.70', 33668) (Listener:) 129.24.17.70 successfully checked! (Server:) Receiving reply from ('165.91.83.23', 44322) (Listener:) 165.91.83.23 successfully checked! Connected to 133.11.240.57. (Server:) Receiving reply from ('133.11.240.57', 56560) (Listener:) 133.11.240.57 successfully checked! Connected to 133.11.240.56. (Server:) Receiving reply from ('133.11.240.56', 56611) (Listener:) 133.11.240.56 successfully checked! Connected to 200.19.159.35. Connected to 140.112.107.82. (Server:) Receiving reply from ('140.112.107.82', 54987) (Listener:) 140.112.107.82 successfully checked! (Server:) Receiving reply from ('200.19.159.35', 41403) (Listener:) 200.19.159.35 successfully checked! Connected to 200.19.159.34. (Server:) Receiving reply from ('200.19.159.34', 54885) (Listener:) 200.19.159.34 successfully checked! Couldn't connect to 129.74.152.67 Couldn't connect to 143.215.129.116 Couldn't connect to 202.38.99.68 Couldn't connect to 130.37.198.243 Couldn't connect to 198.32.154.179 Couldn't connect to 198.32.154.178 Couldn't connect to 139.182.137.140 Couldn't connect to 143.248.139.170 Couldn't connect to 143.248.139.171 Couldn't connect to 152.8.109.170 Couldn't connect to 192.6.26.33 Couldn't connect to 192.6.26.32 Couldn't connect to 143.248.139.168 Couldn't connect to 192.6.26.31 Couldn't connect to 152.8.108.158 Couldn't connect to 128.223.8.113 Couldn't connect to 147.46.240.165 Couldn't connect to 147.46.240.166 (Server:) Socket timeout! Timeout! Continuing process... ssh: no process killed 24 hosts remaining. Saving remaining hosts to okhosts.txt and ips to okips.txt Setup values: 3 3 2 0 PIPE The minimum number of machines to build this setup is 16. Configuring deployment... Added values to setupvalues.cfg Deploying... ...to planet2.cc.gt.atl.ga.us, USER domain, try 1: files uploaded, executing script... Done. Waiting for a response... Received acknowledgment from ('143.215.129.115', 43673): FINISHED Installed FILTER in planet2.cc.gt.atl.ga.us ...to planet.cc.gt.atl.ga.us, USER. Done. ...to planet4.cc.gt.atl.ga.us, USER. Done. ...to planetlab1.pop-mg.rnp.br, USER. Done. ...to planetlab2.pop-mg.rnp.br, USER domain, try 1: files uploaded, executing script... Done. Waiting for a response... Received acknowledgment from ('200.19.159.35', 46012): FINISHED Installed FILTER in planetlab2.pop-mg.rnp.br ...to planetlab1.dnvr.internet2.planet-lab.org, USER. Done. ...to planetlab2.dnvr.internet2.planet-lab.org, USER. Done. ...to planetlab2.losa.internet2.planet-lab.org, USER. Done. ...to node-1.mcgillplanetlab.org, USER domain, try 1: files uploaded, executing script... Done. Waiting for a response... Received acknowledgment from ('192.197.121.2', 44225): FINISHED Installed FILTER in node-1.mcgillplanetlab.org ...to node-2.mcgillplanetlab.org, USER. Done. ...to planetlab1.tamu.edu, USER. Done. ...to planetlab2.tamu.edu, USER. Done. ...to pl2.unm.edu, SPAMMER domain, try 1: files uploaded, executing script... Done. Waiting for a response... Received acknowledgment from ('129.24.17.70', 42093): FINISHED ...to planetlab2.mnlab.cti.depaul.edu, SPAMMER. Done. ...to planetlab2.ece.ucdavis.edu, SPAMMER domain, try 1: files uploaded, executing script... Done. Waiting for a response... Received acknowledgment from ('169.237.79.211', 44057): FINISHED ...to planetlab2.iii.u-tokyo.ac.jp, SPAMMER. Done. Creating transport table for servers: planet2.cc.gt.atl.ga.us smtp:[143.215.129.115]:12025 planetlab2.pop-mg.rnp.br smtp:[200.19.159.35]:12025 node-1.mcgillplanetlab.org smtp:[192.197.121.2]:12025 Uploading transport table to 143.215.129.115 (planet2.cc.gt.atl.ga.us)... ...ok Uploading transport table to 200.19.159.35 (planetlab2.pop-mg.rnp.br)... ...ok Uploading transport table to 192.197.121.2 (node-1.mcgillplanetlab.org)... ...ok Uploading transport table to 129.24.17.70 (pl2.unm.edu)... ...ok Uploading transport table to 169.237.79.211 (planetlab2.ece.ucdavis.edu)... ...ok client1: client2@planet2.cc.gt.atl.ga.us client2: client3@planet2.cc.gt.atl.ga.us client3: client1@planetlab2.pop-mg.rnp.br client4: client2@planetlab2.pop-mg.rnp.br client5: client3@planetlab2.pop-mg.rnp.br client6: client1@node-1.mcgillplanetlab.org client7: client2@node-1.mcgillplanetlab.org client8: client3@node-1.mcgillplanetlab.org Updating recipient list for 143.215.128.194... client1: client1@planet2.cc.gt.atl.ga.us client2: client3@planet2.cc.gt.atl.ga.us client3: client1@planetlab2.pop-mg.rnp.br client4: client2@planetlab2.pop-mg.rnp.br client5: client3@planetlab2.pop-mg.rnp.br client6: client1@node-1.mcgillplanetlab.org client7: client2@node-1.mcgillplanetlab.org client8: client3@node-1.mcgillplanetlab.org Updating recipient list for 143.215.129.117... client1: client1@planet2.cc.gt.atl.ga.us client2: client2@planet2.cc.gt.atl.ga.us client3: client1@planetlab2.pop-mg.rnp.br client4: client2@planetlab2.pop-mg.rnp.br client5: client3@planetlab2.pop-mg.rnp.br client6: client1@node-1.mcgillplanetlab.org client7: client2@node-1.mcgillplanetlab.org client8: client3@node-1.mcgillplanetlab.org Updating recipient list for 200.19.159.34... client1: client1@planet2.cc.gt.atl.ga.us client2: client2@planet2.cc.gt.atl.ga.us client3: client3@planet2.cc.gt.atl.ga.us client4: client2@planetlab2.pop-mg.rnp.br client5: client3@planetlab2.pop-mg.rnp.br client6: client1@node-1.mcgillplanetlab.org client7: client2@node-1.mcgillplanetlab.org client8: client3@node-1.mcgillplanetlab.org Updating recipient list for 198.32.154.186... client1: client1@planet2.cc.gt.atl.ga.us client2: client2@planet2.cc.gt.atl.ga.us client3: client3@planet2.cc.gt.atl.ga.us client4: client1@planetlab2.pop-mg.rnp.br client5: client3@planetlab2.pop-mg.rnp.br client6: client1@node-1.mcgillplanetlab.org client7: client2@node-1.mcgillplanetlab.org client8: client3@node-1.mcgillplanetlab.org Updating recipient list for 198.32.154.187... client1: client1@planet2.cc.gt.atl.ga.us client2: client2@planet2.cc.gt.atl.ga.us client3: client3@planet2.cc.gt.atl.ga.us client4: client1@planetlab2.pop-mg.rnp.br client5: client2@planetlab2.pop-mg.rnp.br client6: client1@node-1.mcgillplanetlab.org client7: client2@node-1.mcgillplanetlab.org client8: client3@node-1.mcgillplanetlab.org Updating recipient list for 198.32.154.211... client1: client1@planet2.cc.gt.atl.ga.us client2: client2@planet2.cc.gt.atl.ga.us client3: client3@planet2.cc.gt.atl.ga.us client4: client1@planetlab2.pop-mg.rnp.br client5: client2@planetlab2.pop-mg.rnp.br client6: client3@planetlab2.pop-mg.rnp.br client7: client2@node-1.mcgillplanetlab.org client8: client3@node-1.mcgillplanetlab.org Updating recipient list for 192.197.121.3... client1: client1@planet2.cc.gt.atl.ga.us client2: client2@planet2.cc.gt.atl.ga.us client3: client3@planet2.cc.gt.atl.ga.us client4: client1@planetlab2.pop-mg.rnp.br client5: client2@planetlab2.pop-mg.rnp.br client6: client3@planetlab2.pop-mg.rnp.br client7: client1@node-1.mcgillplanetlab.org client8: client3@node-1.mcgillplanetlab.org Updating recipient list for 165.91.83.22... client1: client1@planet2.cc.gt.atl.ga.us client2: client2@planet2.cc.gt.atl.ga.us client3: client3@planet2.cc.gt.atl.ga.us client4: client1@planetlab2.pop-mg.rnp.br client5: client2@planetlab2.pop-mg.rnp.br client6: client3@planetlab2.pop-mg.rnp.br client7: client1@node-1.mcgillplanetlab.org client8: client2@node-1.mcgillplanetlab.org Updating recipient list for 165.91.83.23... client1: client1@planet2.cc.gt.atl.ga.us client2: client2@planet2.cc.gt.atl.ga.us client3: client3@planet2.cc.gt.atl.ga.us client4: client1@planetlab2.pop-mg.rnp.br client5: client2@planetlab2.pop-mg.rnp.br client6: client3@planetlab2.pop-mg.rnp.br client7: client1@node-1.mcgillplanetlab.org client8: client2@node-1.mcgillplanetlab.org client9: client3@node-1.mcgillplanetlab.org Updating recipient list for 140.192.249.204... client1: client1@planet2.cc.gt.atl.ga.us client2: client2@planet2.cc.gt.atl.ga.us client3: client3@planet2.cc.gt.atl.ga.us client4: client1@planetlab2.pop-mg.rnp.br client5: client2@planetlab2.pop-mg.rnp.br client6: client3@planetlab2.pop-mg.rnp.br client7: client1@node-1.mcgillplanetlab.org client8: client2@node-1.mcgillplanetlab.org client9: client3@node-1.mcgillplanetlab.org Updating recipient list for 133.11.240.57... Found 3 domains, 3 users per domain and 2 spammers. Clients are: 143.215.128.194 143.215.129.117 200.19.159.34 198.32.154.186 198.32.154.187 198.32.154.211 192.197.121.3 165.91.83.22 165.91.83.23 And spammers are: 140.192.249.204 133.11.240.57 Arranging spam and ham directories for each client... Ham done. Spam done. Uploading spam ids to filter @ 143.215.129.115 Done. Uploading spam ids to filter @ 200.19.159.35 Done. Uploading spam ids to filter @ 192.197.121.2 Done. Uploading to 143.215.128.194 Done. Uploading to 143.215.129.117 Done. Uploading to 200.19.159.34 Done. Uploading to 198.32.154.186 Done. Uploading to 198.32.154.187 Done. Uploading to 198.32.154.211 Done. Uploading to 192.197.121.3 Done. Uploading to 165.91.83.22 Done. Uploading to 165.91.83.23 Done. Uploading to 140.192.249.204 Done. Uploading to 133.11.240.57 Done. Finished. System succesfully deployed: 143.215.129.115:planet2.cc.gt.atl.ga.us=normalserver 143.215.129.115:planet2.cc.gt.atl.ga.us=filter 143.215.128.194:planet.cc.gt.atl.ga.us=normalclient 143.215.129.117:planet4.cc.gt.atl.ga.us=normalclient 200.19.159.34:planetlab1.pop-mg.rnp.br=normalclient 200.19.159.35:planetlab2.pop-mg.rnp.br=normalserver 200.19.159.35:planetlab2.pop-mg.rnp.br=filter 198.32.154.186:planetlab1.dnvr.internet2.planet-lab.org=normalclient 198.32.154.187:planetlab2.dnvr.internet2.planet-lab.org=normalclient 198.32.154.211:planetlab2.losa.internet2.planet-lab.org=normalclient 192.197.121.2:node-1.mcgillplanetlab.org=normalserver 192.197.121.2:node-1.mcgillplanetlab.org=filter 192.197.121.3:node-2.mcgillplanetlab.org=normalclient 165.91.83.22:planetlab1.tamu.edu=normalclient 165.91.83.23:planetlab2.tamu.edu=normalclient 129.24.17.70:pl2.unm.edu=spamserver 140.192.249.204:planetlab2.mnlab.cti.depaul.edu=spamclient 169.237.79.211:planetlab2.ece.ucdavis.edu=spamserver 133.11.240.57:planetlab2.iii.u-tokyo.ac.jp=spamclient