#indiewebcamp 2014-01-04

2014-01-04 UTC
#
barnabywalters
tantek: btw, today I discovered that my old-ish feature phone supports people-focused home screens with photos+names, and (!!!) web feeds for those people
#
barnabywalters
haven’t been able to figure out exactly what “web feeds” does yet due to lack of data connection
#
barnabywalters
but presumably it pulls in stuff from an RSS feed
#
tantek
barnabywalters - WHOA that's awesome! please upload photos of screens if you get a chance
#
barnabywalters
making it possibly the most “indie” phone currently in existence ;)
#
barnabywalters
tantek: will do!
#
tantek
hahaha
#
tantek
feature phones had some strange and interesting innovations back in the day
#
tantek
which will all be lost as they transition away
#
tantek
tries to sign-up for brid.gy with Twitter and gets a 500
#
tantek
"500 Internal Server Error The server has either erred or is incapable of performing the requested operation."
#
tantek
snarfed ^^^
#
snarfed
yeah, i'm not seeing you on the front page
#
snarfed
looking
#
tantek
tries IG
#
tantek
and same error
#
snarfed
i did get the alert email that you signed up
#
ShaneHudson
Yeah there were some incredible innovations before the iphone :( Now everything is slowing down for the moment
#
tantek
and same error with G+
#
snarfed
wow, it's your name. either urllib2 or i suck at unicode
#
snarfed
that's awful. i'm sorry!
#
tantek
and for completion, FB too. same error.
#
snarfed
i'm guessing you've seen it once or twice before. still, though, really bad. i'll try to fix quickly.
#
snarfed
and that after all your compliments about UX! ironic :P
#
tantek
is used to being a UTF8 test case.
#
snarfed
yeah, i figured
#
benwerd
I think I just decided to reinstate my umlaut.
#
tantek
…müller ?
#
tantek
(said like Beuler?)
#
benwerd
*just* like that, mostly ;)
#
tantek
snarfed - so here's my question about the 2nd degree favoriting showing up on your post - how come the tweet itself that linked to your post didn't show up as a mention?
#
snarfed
it ignores "original posts." it only sends replies, likes, and reshares of them
#
tantek
but that tweet is not an "original post"
#
snarfed
true! but afaik there's not yet a great way to distinguish between a POSSE syndicated copy and a separate post that happens to include a link
#
snarfed
at least afaik. i'll be happy to implement an algorithm if we have one!
#
snarfed
(aaronpk and i discussed this a while ago)
#
snarfed
ah yes, rel=syndication, good point
#
tantek
isn't it easy because either the original post links to the POSSE copy with rel=syndication or not?
#
ShaneHudson
I remember being told once that 'If you have an idea, somebody has already done it'...
#
snarfed
i'd forgotten about that.
#
ShaneHudson
Should be changed to 'If you have an idea, Tantek has already done it' :P
#
tantek
ShaneHudson - that's just a particular school of thought ;)
#
tantek
ShaneHudson - not done it, maybe wikified it. And not "already" but likelier, as t->∞
#
snarfed
when i looked at that a while back in a survey of POSSE posts, adoption of it was lacking at best, and i didn't want people's first experience to be webmentions of their POSSE posts, so i went the more aggressive route
#
tantek
interesting
#
snarfed
but i could definitely reconsider in the future
#
tantek
why not use the information if you have it?
#
tantek
and likely more - like you're using rel-syndication right? add snarfed.org to that list!
#
snarfed
definitely! it was just a big chunk of extra work, since i don't currently fetch or parse post pages at all
#
tantek
oh ok
#
tantek
snarfed - speaking of original post discovery - is there an original post on snarfed.org for https://twitter.com/snarfed_org/status/419221273739149312 or is the silo copy the only one?
#
snarfed
silo copy is the only one. i don't yet POSSE silo replies
#
tantek
or tweets in general?
#
snarfed
original tweets yes, replies no
#
tantek
(I couldn't find your original tweets from your home page snarfed.org)
#
snarfed
i don't display syndicate links
#
snarfed
on a related note, one next big feature for bridgy is to accept webmentions against silo posts and post them into the silos (as comments, faves, etc) using the APIs
#
tantek
fascinating!
#
tantek
please upload and embed in /icon (along with what steps you followed on your phone to make them appear)
#
barnabywalters
will see if I can borrow a sim with data and try the web feed feature
#
tantek
snarfed - I think I get it now - you are posting everything you post on snarfed.org to twitter, and no "original posts" directly to Twitter - you just don't post that often to snarfed.org!
#
tantek
many more replies than original posts on @snarfed_org (and maybe more retweets too)
#
snarfed
it's bursty
#
tantek
clicking through from a tweet on @snarfed_org to the original on snarfed.org and then seeing comments from *Facebook* is a surreal experience.
#
snarfed
hah yes!
#
tantek
we're definitely starting to blur the lines here
#
snarfed
btw, apologies again for the bug! should be fixed now. expect rough edges, e.g. the welcome msg, but you should be able to sign up and use it at least
#
tantek
I think if I implemented (I mean *when*) I may switch back to always having a clickable permalink on my twitter POSSE'd posts - because there would be a very good chance that the permalink on my own site would include much more interaction (including FB comments) than the tweet.
#
tantek
s/implemented/implemented brid.gy on tantek.com
#
Loqi
tantek meant to say: I think if I implemented brid.gy on tantek.com (I mean *when*) I may switch back to always having a clickable permalink on my twitter POSSE'd posts - because there would be a very good chance that the permalink on my own site would include much more interaction (including FB comments) than the tweet.
#
snarfed
good point!
#
tantek
seriously amazing reading the time-intermingled comments / likes
#
snarfed
i know!
#
snarfed
love it
#
snarfed
i've had that for a couple years with the last version of brid.gy, but just for comments. likes etc are more common
#
tantek
heh: "Added Twitter: Tantek Çelik. Refresh to see what we've found!"
#
snarfed
yeah that message is ugly, and deleting won't work until i push this next fix, but otherwise hopefully it'll work. sigh, live debugging. thanks for finding it!
#
tantek
as you get more likes snarfed you may want to consider compressing them into "n people liked this" style presentation that FB does where it shows the most recent 5 or so mini icons
#
snarfed
definitely!
#
snarfed
i'm slower at hacking on my own site since i'm not as familiar with the stack
#
tantek
though there is a certain appeal of the Tumblr-style purely time sequence "so and so liked this"
#
snarfed
i should get more familiar
#
Loqi
I agree
#
tantek
I'm just saying they're both "valid" (as in time tested with numerous users)
#
barnabywalters
python and unicode are a nightmare
#
ShaneHudson
Is brid.gy able to be run on our own servers?
#
tantek
Tumblr's is nice because they compress the height of "likes" quite a bit so they stack well
#
barnabywalters
you could also compress adjacent likes/reposts horizontally
#
tantek
so that's kind a what FB does
#
barnabywalters
then break the chain whenever there’s a comment
#
tantek
I think it's worth documenting both aggregation styles
#
tantek
true!
#
barnabywalters
or maximise horizontal compression by having one line of likes per day/x other duration
#
snarfed
ShaneHudson: it's open source, so you can definitely run your own instance. https://github.com/snarfed/bridgy
#
snarfed
it's app engine, though, so it's not quite as portable as other stacks, and it's definitely not designed to be a library
#
snarfed
happy to help though!
#
tantek
that's pretty darn open ;)
#
tantek
snarfed, I just tried unfavoriting, refreshing, then favoriting https://twitter.com/benwerd/status/417783751070842880 and it didn't show up on http://werd.io/2013/heres-what-i-want-to-do-more-of-in-2014
#
ShaneHudson
Ah yes, fair enough. Might hook up to brid.gy at some point :)
#
snarfed
tantek: thanks, i'll look. good to know werd.io is accepting some of brid.gy's webmentions: http://werd.io/2013/the-blog-might-be-dying-but-the-webs-about-to#comments
#
tantek
snarfed - hmm - and that one I had not previously favorited. https://twitter.com/benwerd/status/414133899036327936 but now just did
#
Loqi
https://twitter.com/benwerd :: The blog might be dying, but the web's about to fight back #indieweb http://werd.io/2013/the-blog-might-be-dying-but-the-webs-about-to
#
snarfed
oh no, it's not a favorite. just other retweets of your tweets that linked to his post
#
tantek
wait what
#
snarfed
exactly :P
#
snarfed
it goes back to your syndicate vs non syndicate post, and the semantics of what should be propagate where
#
tantek
why would bridgy send webmentions of favorites to this post https://twitter.com/benwerd/status/417783751070842880 but not this one https://twitter.com/benwerd/status/414133899036327936
#
snarfed
bridgy is pretty robust, but it doesn't always follow the fine semantic details
#
tantek
both are syndications
#
snarfed
(some of which we may still need to nail down ourselves)
#
tantek
linked to via rel-syndication
#
tantek
from the originals on werd.io
#
snarfed
re the favorites, not sure. i'll look. the rel=syndication part currently won't matter.
#
snarfed
well, one answer is favorites don't backfill. it'll only see the ones that happened after you signed up
#
tantek
hmm - is inagist hosting a crawlable copy of Twitter?
#
tantek
results from inagist are showing up higher in Google than the originals from my site!
#
tantek
that's a copy 2 removed!
#
snarfed
btw tantek, re the webmention failures on your ttk.me links, i have a bug filed against webmention.io: https://github.com/aaronpk/webmention.io/issues/14
#
waterpigs.co.uk
edited /icon (+487) "/* Browser Support */ documented Nokia C5 icon support"
(view diff)
#
tantek
argh bad colloquy autolink
#
waterpigs.co.uk
edited /icon (+89) "/* Nokia C5-00 */ documented action buttons provided for contacts"
(view diff)
#
tantek
snarfed - that's interesting, the "like" just showed up on http://werd.io/2013/heres-what-i-want-to-do-more-of-in-2014
#
tantek
now I'm wondering if benwerd has a semi-automatic webmention queue that he has to approve
#
tantek
then I'm wondering where the lag was
#
benwerd
wasn't with me - idno will display the webmention as soon as it gets it
#
tantek
ah - perhaps favorites come from the polling behavior of brid.gy
#
snarfed
investigating right now. tantek, bridgy has seen 4 favorites of yours since it started watching:
#
tantek
whereas retweets come from the streaming interface
#
snarfed
(the two middle ones on the same tweet)
#
tantek
interesting
#
snarfed
well, at least those. maybe more since
#
tantek
snarfed - ooh - first I've seen of backfeed of G+ interactions: http://snarfed.org/2013-12-17_burton-malkiel-talk (but I see duplicates of all the G+ comments)
#
barnabywalters
goodnight all
#
Loqi
night
#
snarfed
night!
#
snarfed
to close the loop, the first two of those i mentioned sent successful webmentions at 16:48:33. the last sent successfully at 16:50:23
#
tantek
funny that that post in particular didn't elicit any FB reactions
#
snarfed
i didn't post it on fb. :P i tend to only posse to a subset
#
tantek
how did you POSSE it to G+?
#
snarfed
re lag, one cause is probably that i throttle outgoing webmentions to roughly 1 per second, and when someone signs up, a bunch queue up
#
snarfed
i posse manually so i can more easily control the text, where to send, etc
#
tantek
ok that's fair
#
snarfed
not a pain point yet since i don't post often. would be if i possed replies.
#
tantek
I've manually POSSEd to G+ myself in the past
#
tantek
for particularly techy/nerdy posts (per who seems to be on G+)
#
snarfed
also, re g+ backfeed, there are some older than that on snarfed, sent from the wordpress-only bridgy. i'll see if i can find an old example
#
tantek
but why the dupes of each G+ comment?
#
snarfed
bridgy had a bug at new years with generating ids that duplicated a bunch of stuff. (lol) could have been that.
#
snarfed
i think i added some notes on this and rough dates to http://indiewebcamp.com/backfeed
#
snarfed
nm, history mostly just on http://indiewebcamp.com/Bridgy , and not enough example links
#
snarfed
sad that webmention.io isn't playing nicely with bridgy. aaronpk, happy to help debug whenever you have time!
#
tantek
aaronpk - coincidentally my webmention.io link for retrieving tantek.com webmentions is now giving me "502 Bad Gateway" :/
kylewm joined the channel
#
snarfed
looks like that's indieauth. i can't log into it, same 502 error
#
benwerd
Oh, I really like brid.gy. Can't believe I didn't sign up right at the beginning.
brianloveswords and tantek joined the channel
icco, edwardasykes, paulcp and snarfed joined the channel
#
snarfed
thanks benwerd! glad you like it!
#
benwerd
I *love* it.
#
Loqi
giggles
#
snarfed
feel free to file bugs/feature requests in github.
#
benwerd
I may file something relating to retweets as reposts - will write something up.
acegiak, squeakytoy2, squeakytoy, pavelz, the_merlin, otterdam, edsu, skinny, pfenwick, bnvk and KartikPrabhu joined the channel
#
aaronpk
!tell snarfed I'm super into tracking down the bugs with webmention.io and bridgy. unfortunatley am traveling this week and will not likely have much time to poke at it
#
Loqi
Ok, I'll tell them that when I see them next
squeakytoy2 and bnvk_ joined the channel
skinny and tantek joined the channel
#
KartikPrabhu
what is the latest on the predicted/expected site-deaths noted here: http://indiewebcamp.com/site-deaths
snarfed joined the channel
#
Loqi
snarfed: aaronpk left you a message 1 hour, 32 minutes ago: I'm super into tracking down the bugs with webmention.io and bridgy. unfortunatley am traveling this week and will not likely have much time to poke at it
#
snarfed
aaronpk: no worries! not at all urgent. have a good trip
#
tantek
KartikPrabhu - it's a wiki page, by definition it's the latest unless you want to investigate any of the items/links and update it with newer information!
#
KartikPrabhu
tantek: just curious. will investigate later. thanks
squeakytoy, snarfed and skinny joined the channel
#
tantek
!tell snarfed I tried @-replying to your @-reply to see if that worked to add a comment to your post (just as favoriting your @-reply added a favorite) https://twitter.com/t/status/419376018303238144
#
Loqi
Ok, I'll tell them that when I see them next
skinny joined the channel
#
tantek
!snarfed - ah looks like @-replies get caught eventually by bridgy - very cool. certainly a bit surreal to have my POSSEd copy show up on your blog - but whatever works!
#
tantek
!tell snarfed - ah looks like @-replies get caught eventually by bridgy - very cool. certainly a bit surreal to have my POSSEd copy show up on your blog. Ideally bridgy could do original post discovery on @-replies and give you the original rather than the Twitter POSSE copy. :)
#
Loqi
Ok, I'll tell them that when I see them next
schalkneethling joined the channel
#
tantek
!tell snarfed - also - is your blog deliberately showing UTC timestamps? any reasons to show those rather than local (to you or to the reader) timestamps?
#
Loqi
Ok, I'll tell them that when I see them next
LauraJ, benwerd and pfenwick joined the channel
#
Loqi
[@t] 2013 #indieweb pieces: IndieAuth comments webmention events Bridgy
#
Loqi
2014 together invincible. ♫ http://vimeo.com/40111334 (ttk.me t4Tu1) (http://twtr.io/gbzwJ627_Q)
sdboyer, HereticLocke, reidab, ozten, saurik, realzies, jacus_, pnorman, sparverius, bret, netweb, SRCR, amblin, mko, Phae, jancborchardt, lmjabreu_, JonathanNeal, tommorris, hugoroyd_, pdxleif, edsu, brianloveswords, etymancer, ryana|away, brixen, rknLA, hidgw, zaal, julio, icco, the_merlin, KartikPrabhu, pfenwick, a, dvirsky, heath, marjolein, tantek, benatkin, Nagah, Jeena, melvster, kylewm, acegiak, schalkneethling, squeakytoy2, inimino, bnvk_, anselm, mcepl, igalic, pdurbin, dietrich, aaronpk, nateabele and lukecyca joined the channel
#
tantek
first time posting a "jam" as a note on my own site: http://tantek.com/2014/004/t1/indieweb-pieces-together-invincible - POSSEd (manually) to thisismyjam: http://www.thisismyjam.com/t
bear and hadleybeeman joined the channel
#
tantek
permalinks for jams on thisismyjam.com coming this year - when they do I'll add the rel=syndication link to the original
skinny, pavelz, Acidnerd, otterdam, peat, michel_v, neuro`, Lorn and LauraJ joined the channel
#
@franckpaul
@elpep yup, et pis du trackback, du pingback, et du webmention tant que t'y es, c'est pour jouer avec DC ;-)
(twitter.com/_/status/419408976762388480)
schalkneethling, LauraJ, XgF, erikmaarten, melvster, barnabywalters, pasevin, barnabywalters_, brianloveswords, voxpelli, CheckDavid and bnvk joined the channel
#
voxpelli
Would love if others would give me permission to include example markup of their webmention posts
#
@voxpelli
If you're building a WebMention receiver, then having mentions to test it with is handy. I made a tool for that: https://github.com/voxpelli/node-webmention-testpinger
(twitter.com/_/status/419502359220203520)
#
@voxpelli
I'm using it to test my WebMention service, which of course one can also use instead of building ones own: https://webmention.herokuapp.com/
(twitter.com/_/status/419502672891215872)
#
@wanleung
HKOSC2013-M4004-02-The IndieWeb Movement and Related Open Source Projects by HU, Pili: http://www.youtube.com/ via @YouTube
(twitter.com/_/status/419506440202485760)
glennjones and bnvk joined the channel
#
Loqi
[@ShaneHudson] RT @t: 2013 #indieweb pieces: IndieAuth comments webmention events Bridgy
#
Loqi
2014 together invincible. ♫ http://vimeo.com/40111334 (ttk.me t4Tu1) (http://twtr.io/gcem2BMGNQ)
pfenwick1 and pfenwick joined the channel
#
@dckc
@Indie_Auth are twitter profiles still supported? Any idea why http://www.madmode.com/ isn't working?
(twitter.com/_/status/419517969996062721)
squeakytoy, melvster and pasevin joined the channel
#
aaronpk
lol loqi expanded the URLs in that
#
Loqi
woot!
#
aaronpk
was supposed to say "Your Twitter profile links to madmode.com but your website is www.madmode.com"
#
aaronpk
also that seems to be happening more often than I'd like
barnabywalters joined the channel
#
barnabywalters
http://indiewebify.waterpigs.co.uk now detects silo and blogging software usage, pointing people towards wiki pages and relevant help articles
#
waterpigs.co.uk
created /Idno (+18) "Redirected page to [[idno]]"
(view diff)
#
aaronpk
barnabywalters: awesome!
#
barnabywalters
evening aaronpk!
#
aaronpk
hello!
#
barnabywalters
liking your new more detailed mention/like/repost display
#
aaronpk
thanks!
#
aaronpk
still have some work to do on that, but thisi s an improvement!
barnabywalters joined the channel
CheckDavid, bnvk, paulcp and snarfed joined the channel
#
Loqi
snarfed: tantek left you a message 11 hours, 25 minutes ago: I tried @-replying to your @-reply to see if that worked to add a comment to your post (just as favoriting your @-reply added a favorite) https://twitter.com/t/status/419376018303238144
#
Loqi
snarfed: tantek left you a message 11 hours, 1 minute ago: - ah looks like @-replies get caught eventually by bridgy - very cool. certainly a bit surreal to have my POSSEd copy show up on your blog. Ideally bridgy could do original post discovery on @-replies and give you the original rather than the Twitter POSSE copy. :)
#
Loqi
snarfed: tantek left you a message 10 hours, 59 minutes ago: - also - is your blog deliberately showing UTC timestamps? any reasons to show those rather than local (to you or to the reader) timestamps?
bnvk, ryana|away and schalkneethling joined the channel
#
@wanleung
I added a video to a @YouTube playlist http://www.youtube.com/ HKOSC2013-M4004-02-The IndieWeb Movement and Related Open Source
(twitter.com/_/status/419561063839854592)
Kopfstein and voxpelli joined the channel
#
www.madmode.com
edited /web_hosting (-1) "scriptinpg typo"
(view diff)
#
www.madmode.com
created /User:Www.madmode.com (+74) "Created page with "[http://www.madmode.com/ Madmode] is Dan Connolly's tinkering lab notebook""
(view diff)
josephboyle, pasevin and bnvk joined the channel
#
@franckpaul
@elpep tu nous rajouterais pas webmention dans Dotclear, dans la foulée ? steup' ? Merci bisou :-)
(twitter.com/_/status/419584522557329408)
snarfed joined the channel
#
aaronpk
man there are some weird TLDs on the market now
snarfed joined the channel
#
snarfed
!tell tantek thanks for the ideas on @-replies, etc! i'll keep them in mind. feel free to file github issues too!
#
Loqi
Ok, I'll tell him that when I see him next
#
snarfed
!tell tantek and good catch on the UTC timestamps! i'll fix.
#
Loqi
Ok, I'll tell him that when I see him next
#
aaronpk
snarfed: hello!
#
snarfed
hey aaronpk! i was about to try an experiment
#
snarfed
i wonder if that webmention.io problem happens with other https sources, not just brid.gy
#
aaronpk
ah that would be good to figure out
#
aaronpk
i can probably try simulating that from here
#
aaronpk
since I was able to reproduce the problem fairly easily
#
snarfed
sure. i'll also try a different bridgy endpoint with a different ssl cert
#
aaronpk
no problem making https requests to github.com
#
snarfed
huh. it worked against https://brid-gy.appspot.com/ , which is the same server but different ssl cert
#
snarfed
returned 202
#
aaronpk
well it always works the first time
#
snarfed
ah right
#
snarfed
yeah, a second one against that endpoint also failed
#
aaronpk
but yeah i'm testing it manually and it doesn't seem to have a problem with that one
#
snarfed
this one fails:
#
snarfed
oops, nm, old endpoint. trying again
#
aaronpk
yeah every time I test with www.brid.gy it fails with the weird openssl error
#
snarfed
it's the first time i've generated and set up an ssl cert, i may well have broken something
#
aaronpk
are you on a mac? try this: openssl s_client -connect www.brid.gy:443 vs openssl s_client -connect brid-gy.appspot.com:443
#
@nodenpm
webmention-testpinger (0.2.0): https://npmjs.org/package/webmention-testpinger A tool to ping your site with a variety of webmention mark...
(twitter.com/_/status/419588040223633409)
#
@npm_tweets
webmention-testpinger 0.2.0 https://npmjs.org/package/webmention-testpinger A tool to ping your site with a variety of webmention markup
(twitter.com/_/status/419588178861768704)
#
snarfed
oh yeah, s_client should work anywhere openssl runs
#
aaronpk
not sure why openssl doesn't find the SSL cert, but that's probably related to this problem
#
aaronpk
maybe you need to add the whole cert chain?
#
snarfed
huh. just looked at https://www.ssllabs.com/ssltest/analyze.html?d=brid.gy , seems mostly happy. i'll look more
#
snarfed
yup, that test shows the chain problem too. could be it. i'll work on that.
#
snarfed
thanks for the sleuthing!
caseorganic joined the channel
#
@npm_tweets
webmention-testpinger 0.2.2 https://npmjs.org/package/webmention-testpinger A tool to ping your site with a variety of webmention markup
(twitter.com/_/status/419589436502855681)
#
@voxpelli
The WebMention test pinger I created today can now be installed through npm: https://npmjs.org/package/webmention-testpinger
(twitter.com/_/status/419591025221332992)
#
voxpelli
Loqi sure catches every indie step one makes online
#
voxpelli
aaronpk: Okay to include an example of your site in that tool as well?
#
aaronpk
you just want to use my HTML as an example of an h-entry?
#
aaronpk
(it's not going to result in a bunch of people sending test pings to my site, right?)
#
voxpelli
aaronpk: exactly
#
voxpelli
aaronpk: the code won't be available outside of peoples local boxes and the pings will be towards peoples local webmention receivers - tricking them into accepting a faked mention from you so that they can ensure that their code can handle such a mention if it were to be real one day
#
aaronpk
sure thing, did you have an example post in mind?
#
aaronpk
that one's appropriate :)
#
voxpelli
cool, I'll add that one then, thank you :)
snarfed joined the channel
#
@npm_tweets
webmention-testpinger 0.2.3 https://npmjs.org/package/webmention-testpinger A tool to ping your site with a variety of webmention markup
(twitter.com/_/status/419595728831275008)
pfenwick joined the channel
#
@npm_tweets
webmention-testpinger 0.2.4 https://npmjs.org/package/webmention-testpinger A tool to ping your site with a variety of webmention markup
(twitter.com/_/status/419596988611436544)
#
snarfed
aaronpk: i suspect the problem may be SNI. it was cheaper than a VIP, so i went with it, but it requires that you pass the hostname when you connect. browsers do, but it looks like openssl doesn't by default
#
snarfed
e.g. this works: openssl s_client -servername www.brid.gy -connect www.brid.gy:443
#
snarfed
simple fix is probably just for me to serve sources from the appspot.com host
#
snarfed
aha, just saw your comment. nm!
#
aaronpk
the thing that's stumping me is why the ruby http client fetches it just fine the first time
#
aaronpk
and fails every time after that
#
snarfed
yeah good question
#
snarfed
if you're curious enough, you could see if you can pass the hostname down and see if that fixes it
#
snarfed
don't bother unless you're really bored though :P
#
aaronpk
I'm assuming it does that already
#
snarfed
i actually suspect it doesn't
#
snarfed
but maybe
#
aaronpk
but it works once!
#
snarfed
and you're right, it seems like it'd fail the first time then
#
snarfed
exactly
#
snarfed
computers!@
#
aaronpk
also I'm using SNI on most of my domains i've been testing with
#
aaronpk
e.g. aaronparecki.com
#
snarfed
oh! if it works with those as sources, then yeah, that's an existence proof
#
snarfed
the other possibility is that the cert includes the CA root cert, which it doesn't need to, and which s_client and qualys lightly complain about
#
aaronpk
also interestingly, it only seems to be an issue when making requests from my web server, not my mac
#
snarfed
really? browser or s_client on your mac?
#
snarfed
might be different openssl versions with different/missing sni support
#
aaronpk
when I do that from a ruby console on my server, it fails consistently starting with the second request to www.brid.gy
#
aaronpk
however when I do that from my mac, it works just fine all the time
#
snarfed
huh. that's a test case at least.
#
snarfed
it'd be good to know the openssl versions ruby is using in each place
#
aaronpk
looks like system openssl version is 1.0.0e on the server and 1.0.1e on my mac
#
aaronpk
i assume ruby is linked against those
#
sparverius
Limit Login Attempts
#
sparverius
THANKS PUTTY
#
aaronpk
fails on a different server with 1.0.0d as well
#
snarfed
interesting
caseorganic joined the channel
#
aaronpk
fails on an ubuntu server with 1.0.1
#
aaronpk
(the other servers were fedora)
#
snarfed
i replaced the cert just now with one that has chained intermediate certs from the CA. it looks like the earlier one didn't have them. could have sworn i uploaded the one that did, but maybe not
#
snarfed
but that was before your latest failure, so clearly it didn't help
#
aaronpk
oh this is interesting, the stacktrace shows it's using a "net-http-persistent" gem
#
aaronpk
I wonder if I can force it to not use persistent connections
#
aaronpk
cause it always works the first time
#
snarfed
huh. good idea. no clue why that would make it fail after the first time, but can't hurt to try
#
aaronpk
ok so... I upgraded to the latest version of the mechanize gem, and now everything works fine
#
snarfed
oh man
#
aaronpk
i hate that. now i'll never know what was wrong
#
snarfed
i just hit the button to deploy the change to brid-gy.appspot.com urls :P
#
snarfed
do you still have a server that's unchanged? the ubuntu one?
#
snarfed
np, it's easy to switch back if we want
#
aaronpk
i'm upgrading all the gems, will restart webmention.io when done, then everything should work like magic
#
snarfed
want me to switch back to www.brid.gy urls first?
#
snarfed
i can always do that later.
#
snarfed
hah, nice
#
snarfed
alright then!
#
aaronpk
yeah the brid.gy URLs are nicer I think
#
snarfed
although this is all due to my change. whee
#
snarfed
i'll probably stick with it, for compatibility
#
snarfed
bbi a bit
snarfed and acegiak joined the channel