code logs -> 2015 -> Wed, 30 Dec 2015< code.20151229.log - code.20151231.log >
--- Log opened Wed Dec 30 00:00:28 2015
00:30 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
00:30 mode/#code [+qo Vornicus Vornicus] by ChanServ
00:35 catadroid [catalyst@Nightstar-2k0p46.dsl.teksavvy.com] has quit [Connection closed]
00:36 catadroid [catalyst@Nightstar-2k0p46.dsl.teksavvy.com] has joined #code
00:43 gnolam__ [lenin@Nightstar-oru2ae.priv.bahnhof.se] has quit [Connection closed]
00:59 Vash [Vash@Nightstar-uhn82m.ct.comcast.net] has joined #code
00:59 mode/#code [+o Vash] by ChanServ
01:14 gizmore [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
01:26 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
01:26 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
01:26 mode/#code [+qo Vornicus Vornicus] by ChanServ
01:41 gnolam_ [lenin@Nightstar-oru2ae.priv.bahnhof.se] has joined #code
02:15 gnolam_ [lenin@Nightstar-oru2ae.priv.bahnhof.se] has quit [Connection closed]
02:16 gnolam_ [lenin@Nightstar-oru2ae.priv.bahnhof.se] has joined #code
02:24 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
02:28 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
02:28 mode/#code [+qo Vornicus Vornicus] by ChanServ
02:42
<@gnolam>
Azash: 52% accuracy... /without any optimization/.
02:44 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
02:44 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
02:44 mode/#code [+qo Vornicus Vornicus] by ChanServ
02:48 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
02:49 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
02:49 mode/#code [+qo Vornicus Vornicus] by ChanServ
02:57 * Vornicus wonders what gnolam is responding to
03:05
< [R]>
<Azash> https://freedom-to-tinker.com/blog/aylin/when-coding-style-survives-compilation- de-anonymizing-programmers-from-executable-binaries/
03:13
<~Vornicus>
aha
03:29 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
03:31 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
03:31 mode/#code [+qo Vornicus Vornicus] by ChanServ
03:33 Alek [Alek@Nightstar-n7s.4qg.15.24.IP] has quit [Ping timeout: 121 seconds]
04:03 Alek [Alek@Nightstar-n7s.4qg.15.24.IP] has joined #code
04:03 mode/#code [+o Alek] by ChanServ
04:06 Alek [Alek@Nightstar-n7s.4qg.15.24.IP] has quit [Connection closed]
04:09 Alek [Alek@Nightstar-n7s.4qg.15.24.IP] has joined #code
04:09 mode/#code [+o Alek] by ChanServ
05:10 Turaiel is now known as Turaiel[Offline]
05:25 gnolam_ [lenin@Nightstar-oru2ae.priv.bahnhof.se] has quit [Ping timeout: 121 seconds]
05:27
< Derakon_>
Quick update before bed: I have a simple platformer demo working in love2d with box2d physics (and without everything falling over, thank you very much). My implementation of McMartin's platformer.txt needs a little more work, and I need to add more documentation, but once I have I'll put it up online for others to look at.
05:27 Derakon_ is now known as Derakon[AFK]
05:34 Vash [Vash@Nightstar-uhn82m.ct.comcast.net] has quit [[NS] Quit: Quit]
05:51
< [R]>
LADDER
05:51
< [R]>
(wrong window)
06:07 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
07:00 gizmore|2 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
07:01 gizmore|3 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
07:02 gizmore [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
07:04 gizmore|2 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
07:18 celticminstrel is now known as celmin|sleep
08:13 Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has quit [Ping timeout: 121 seconds]
08:27 Kindamoody is now known as Kindamoody|afk
08:39 macdjord is now known as macdjord|slep
09:18 ion_ [Owner@Nightstar-gmbj85.vs.shawcable.net] has joined #code
09:19 ion [Owner@Nightstar-gmbj85.vs.shawcable.net] has quit [Connection closed]
09:46
< Wulfric>
What is a Sender Policy Framework, and how do I stop it from rejecting mails?
09:48
< Wulfric>
We have a domain name, but we use personal accounts with the sender field configured to use that domain, if we want to, because it's a pain to log into another account to send business mail.
09:48
< Wulfric>
It's worked fine so far.
09:48
< Wulfric>
Now my boss complains that we're getting bounces because "Refused mail because of Sender Policy Framework (SPF) failure policy".
09:49
< [R]>
You need to define what servers are allowed to send emails with your domain (you add a special TXT record to do this)
09:50
< [R]>
SPF is a standard, just google it for instructions
09:51
< Wulfric>
We mostly use gmail, but also some others. IS it possible to specify something to the effect of "just stop bouncing our mail, dammit"?
09:54
< [R]>
Yes. Setup a record (seriously, it's one single thing) that lists all the possible servers that are authorized to send mail for that domain.
09:54
< Wulfric>
How do I figure out all the possible servers?
09:55
< [R]>
...
09:56
< Wulfric>
What?
09:56
< [R]>
It's a white-list system. Just start making the white-list and maintain it.
09:57
< Wulfric>
I don't know where to start.
09:57
< Wulfric>
Let me try to describe how we use this shit.
09:58 * [R] isn't understanding how you're not understanding this. You send mail via SMTP servers. Find out what those servers are. List their IPs in the SPF record.
10:00
< Wulfric>
My boss has a yahoo.com email account. We have a domain name with some silly local company. That domain name is used by Office 365 for our official addresses. AFAIK, only my boss is in the situation where he continues to use the regular email account for this stuff, everyone else is told to just use Office 365.
10:00
< Wulfric>
Am I to do some wizardry to include yahoo.com as a valid sender or something?
10:01
< [R]>
You are seding emails as wulf@local.com through Yahoo!?
10:02
< Wulfric>
My boss is sending mail from his myboss@yahoo.com account as myboss@ourcompany.com, via associated accounts.
10:03
< Wulfric>
Google mail also has this feature. You associate accounts, then select which to send from when you send.
10:03
< [R]>
If yes: $ echo `dig +short smtp.yahoo.com | sed 1d`
10:03
< [R]>
216.145.54.171 216.145.54.172 216.145.54.155 98.139.253.105 98.139.253.104 216.145.54.154 216.145.54.109
10:03
< [R]>
^ those are the IPs you add to the SPF record for local.com
10:03 * [R] doesn't understand what you mean by "associate" here.
10:04
< [R]>
<Wulfric> My boss is sending mail from his myboss@yahoo.com account as myboss@ourcompany.com, via associated accounts. <-- which server is trying to send the email, and which email is on the "From" header?
10:04
< Wulfric>
[R]: You have a google mailbox?
10:04
< [R]>
I have a gmail account.
10:05
< Wulfric>
[R]: Settings -> Accounts and Import -> Send mail as. This is what I'm talking about.
10:05
< [R]>
Bear in mind: the /only/ important details right now are: 1) What domain is on the From header 2) What SMTP servers are trying to send the email.
10:05
< Wulfric>
I think the way it works is that you send nominally from myboss@ourcompany.com but "via myboss@yahoo.com".
10:06
< [R]>
If #1 is "local.com" and #2 is "Yahoo + Gmail SMTP servers" then the answer is to add the Yahoo SMTP and Google SMTP servers to the SPF record on local.com.
10:06
< Wulfric>
Right.
10:07
< Wulfric>
So I'll need to add that list of IPs you gave me.
10:07
< [R]>
If the answers are #1 "yahoo.com" and #2 "local SMTP" then don't do that. Use the Yahoo SMTP servers.
10:08
< [R]>
What you're doing is called spoofing. It's a common feature in spam, but a rarely legitimate thing to do. SPF exists /specifically/ to allow legitimate spoofing.
10:09
< Wulfric>
What's funnier, about two-thirds of the addressees of the message that triggered this problem got the mail. Or maybe it went to spam immediately?
10:09
< [R]>
It probably got sent to spam.
10:10
< [R]>
Configuring anti-spam to delete mails is not something users like.
10:10
< Wulfric>
So what you're telling me is that I need him to get me the raw email that he sent to investigate.
10:11
< Wulfric>
Actually, I think I have some earlier emails from him.
10:12
< [R]>
You need to know exactly what's in the From header and what server is doing the work, if that means you need the raw, then you need the raw.
10:13
< Wulfric>
Right, found one.
10:13
< Wulfric>
The From field lists his myboss@ourcompany.com address.
10:15
< [R]>
$ echo `dig +short smtp.gmail.com | sed 1d`
10:15
< [R]>
173.194.193.109 173.194.193.108
10:15
< [R]>
^ those are Gmail's SMTP servers BTW
10:17
< Wulfric>
[R]: http://pastebin.com/n4qA3SHN
10:17
< Wulfric>
This is the problem, yes?
10:17
< [R]>
Bear in mind this'll mean that anyone with a gmail or yahoo-mail account can send email as your company and have it pass SPF. (I'm a little tired so that didn't dawn on me yet)
10:18
< [R]>
Do the two DNS queries I did, you'll probably be getting different IPs (forgot that geo-location DNS was a thing)
10:18
< [R]>
Either that or white-list as those errors come in until they stop coming in.
10:19
< Wulfric>
And my boss is in a completely different location from me.
10:20
< Wulfric>
So I guess trying that plus whitelisting as they come in is the solution.
10:20
< [R]>
The best option is to be sending those emails through the ourcompany.com server.
10:21
< Wulfric>
We have it, but don't use it, because another employee decided that Office 365 is superior and bought it without consulting with their IT guy (me).
10:21
< Wulfric>
We use Microsoft's magic there.
10:21
< Wulfric>
And my boss is new-account-phobic, so he wants to use his yahoo.com account for everything.
10:23
< Wulfric>
So I need to set up a new TXT record to the effect of "v=spf1 something -all"?
10:23
< Wulfric>
Or do I need to modify the existing one?
10:23
< Wulfric>
The existing one says: "v=spf1 include:spf.protection.outlook.com -all"
10:23
< [R]>
I've been up for a long while, specifics on SPF aren't something I am in a state to answer about.
10:24
< Wulfric>
Right.
10:24
< [R]>
I think the "-all" part means "anything not mentioned is to be rejected"
10:28
< [R]>
Yeah, -all means anything not listed is rejected.
10:32
< [R]>
Eitherway, you need to just add more whitelist rules before the -all to the existing SPF record.
10:34
< Wulfric>
Right. Thank you very much!
10:34
< Wulfric>
At least now I understand why I needed to whitelist my boss' mail in gmail, because they were being sent to spam or rejected entirely.
10:34
< Wulfric>
It seems the culprit was yahoo changing policy on what to do with spf-failing mail.
10:35
< Wulfric>
Or someone else along the route.
10:35
< Wulfric>
I used to get his mail as spam sometimes, but recently, several mails failed to get through entirely.
10:36 Emmy-zZz is now known as Emmy-Out
10:42 kourbou [kourbou@Nightstar-deqg8j.fbx.proxad.net] has joined #code
10:42 Emmy-Out [M@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds]
10:44
< [R]>
http://www.theregister.co.uk/2015/12/29/avg_google_chrome_extension/ <-- funtimes
10:46
< Wulfric>
Sweet. New message from boss passes SPF from yahoo.com.
10:48
< [R]>
You can also send emails to: check-auth@verifier.port25.com
10:48
< [R]>
That'll reply with the results of an SPF check among other things.
10:48
< [R]>
Note: it took a few minutes to reply back to me
10:54
< [R]>
https://code.google.com/p/google-security-research/issues/detail?id=675
11:38 kourbou [kourbou@Nightstar-deqg8j.fbx.proxad.net] has quit [[NS] Quit: Iām not a psychopath. Iām a high-functioning sociopath. Do your research.]
13:36 gnolam_ [lenin@Nightstar-oru2ae.priv.bahnhof.se] has joined #code
13:59 catadroid [catalyst@Nightstar-2k0p46.dsl.teksavvy.com] has quit [Ping timeout: 121 seconds]
14:59 celmin|sleep is now known as celticminstrel
16:24 kourbou [kourbou@Nightstar-deqg8j.fbx.proxad.net] has joined #code
16:59 gnolam_ [lenin@Nightstar-oru2ae.priv.bahnhof.se] has quit [[NS] Quit: New drivers]
17:06 catadroid [catalyst@Nightstar-2k0p46.dsl.teksavvy.com] has joined #code
17:40 catadroid [catalyst@Nightstar-2k0p46.dsl.teksavvy.com] has quit [Ping timeout: 121 seconds]
17:46 catadroid [catalyst@Nightstar-2k0p46.dsl.teksavvy.com] has joined #code
18:44 catadroid [catalyst@Nightstar-2k0p46.dsl.teksavvy.com] has quit [A TLS packet with unexpected length was received.]
18:46 catadroid [catalyst@Nightstar-2k0p46.dsl.teksavvy.com] has joined #code
19:02 gizmore [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
19:05 gizmore|3 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
19:26 gnolam_ [lenin@Nightstar-oru2ae.priv.bahnhof.se] has joined #code
19:27
< [R]>
http://venturebeat.com/2015/12/30/debian-founder-and-docker-employee-ian-murdock -has-died-at-42/
19:36
< Wulfric>
Requiescat in pace.
19:48
< catadroid>
Given the tweets from his account last night, that's disturbing
19:49
<@Alek>
wat
19:51
< catadroid>
He appeared to have been beaten by police and searched without warrant
19:55
<@Alek>
...
19:56
< [R]>
What the fuck Twitter, why is his /entire/ account gone?
19:56
<@Alek>
it's been deleted. says so in the article.
19:56
<@Alek>
also says one tweet said he was gonna commit suicide.
19:57
< [R]>
I thought it was just the one tweet
19:57
< catadroid>
I saw the tweets last big
19:57
< [R]>
Not the entire account
19:57
< catadroid>
Night
19:57
< [R]>
https://web.archive.org/web/20151229122811/https:/twitter.com/imurdock
19:58
< catadroid>
Those ones
19:58
< [R]>
Eerie
20:01
<@Alek>
"@jacksormwriter wants me dead"
20:01 * Alek eyes the archive.
20:01
<@Alek>
so much chinese.
20:01
<@Alek>
and apparently it's bing-translated from English.
20:24 Crossfire [Z@Nightstar-r9lk5l.cust.comxnet.dk] has joined #code
20:24 mode/#code [+o Crossfire] by ChanServ
21:06 catadroid` [catalyst@Nightstar-2k0p46.dsl.teksavvy.com] has joined #code
21:06 catadroid [catalyst@Nightstar-2k0p46.dsl.teksavvy.com] has quit [Connection reset by peer]
21:08
< Derakon[AFK]>
Okay, I have a working implementation of McM's platformer.txt, I think.
21:08
< Derakon[AFK]>
Now I need to make the code not suck~
21:08 Derakon[AFK] is now known as Derakon_
21:09 gizmore|2 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
21:10
< gnolam_>
[R]: :o
21:10
< [R]>
?
21:11 gizmore|3 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
21:12 gizmore [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
21:13 gizmore [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
21:14 gizmore|2 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
21:15
< gnolam_>
The Debian guy's apparent suicide.
21:16 gizmore|3 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
21:16 kourbou [kourbou@Nightstar-deqg8j.fbx.proxad.net] has quit [[NS] Quit: Iām not a psychopath. Iām a high-functioning sociopath. Do your research.]
21:21
< [R]>
Aye
21:35 Kindamoody|afk is now known as Kindamoody
21:48 catadroid` [catalyst@Nightstar-2k0p46.dsl.teksavvy.com] has quit [Ping timeout: 121 seconds]
22:00 catadroid [catalyst@Nightstar-2k0p46.dsl.teksavvy.com] has joined #code
22:00 catadroid [catalyst@Nightstar-2k0p46.dsl.teksavvy.com] has quit [Connection closed]
22:04 jerith [jerith@Nightstar-ip7ar2.slipgate.net] has quit [Ping timeout: 121 seconds]
22:05 jerith [jerith@Nightstar-ip7ar2.slipgate.net] has joined #code
22:05 mode/#code [+ao jerith jerith] by ChanServ
22:07 catadroid [catalyst@Nightstar-2k0p46.dsl.teksavvy.com] has joined #code
22:10 jerith [jerith@Nightstar-ip7ar2.slipgate.net] has quit [Ping timeout: 121 seconds]
22:11 jerith [jerith@Nightstar-ip7ar2.slipgate.net] has joined #code
22:15 gizmore|2 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
22:16 jerith [jerith@Nightstar-ip7ar2.slipgate.net] has quit [Ping timeout: 121 seconds]
22:16 jerith [jerith@Nightstar-ip7ar2.slipgate.net] has joined #code
22:17 mode/#code [+ao jerith jerith] by ChanServ
22:18 gizmore|3 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
22:18 gizmore [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
22:20 gizmore [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
22:20 gizmore|2 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
22:23 gizmore|3 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
22:26 gizmore|2 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
22:27 gizmore|3 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
22:28 gizmore|4 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
22:28 gizmore [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
22:30 gizmore|2 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
22:30 gizmore [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
22:31 gizmore|3 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
22:33 gizmore|4 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
22:34 gizmore|2 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
22:37 gizmore|3 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
22:37 gizmore [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
22:39 gizmore|2 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
22:52 gizmore [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
22:55 gizmore|3 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
23:06 thalass [thalass@Nightstar-283.o7s.158.104.IP] has joined #code
23:06 mode/#code [+o thalass] by ChanServ
23:11 gizmore|2 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
23:13 gizmore|3 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
23:14 gizmore [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
23:15 gizmore [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
23:16 gizmore|2 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
23:18 gizmore|3 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
23:19 gizmore|2 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
23:22 gizmore [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
23:22 gizmore [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
23:25 gizmore|2 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
23:32 gizmore|2 [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has joined #code
23:35 gizmore [kvirc@Nightstar-s38o3n.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
--- Log closed Thu Dec 31 00:00:44 2015
code logs -> 2015 -> Wed, 30 Dec 2015< code.20151229.log - code.20151231.log >

[ Latest log file ]