#dev 2017-04-13

2017-04-13 UTC
#
www.boffosocko.com
created /pineapple (+1408) "prompted by tantek; definition, internet slang; meme"
(view diff)
#
martymcguire[m]
oh! i am excited to learn that i qualify for attending the leaders summit thanks to hosting HWC Baltimore.
#
tantek
yes indeed!
#
martymcguire[m]
looking forward to it!
#
tantek
add yourself!
#
martymcgui.re
edited /2017/Schedule (+66) "rsvp wiki-style!"
(view diff)
#
tantek.com
edited /2017/Schedule (+63) "more brainstorming. morning leader summit = remote participation with European leaders maybe"
(view diff)
[kevinmarks] joined the channel
#
@shahw1
RT zguta: LXCain jtatkinson666 bandersdavidson marthaperez0609 sheba4005 Your RT support is appreciated #IndieAuth… https://twitter.com/zguta/status/852143360798318592/photo/1
(twitter.com/_/status/852330403583209475)
#
tantek.com
edited /2017/Schedule (+784) "copy who from /2016/Leaders, add Other thoughts"
(view diff)
myfreeweb and rhiaro joined the channel
#
tantek.com
edited /2017/Schedule (+26) "subheads"
(view diff)
#
tantek
!tell sknebel,Zegnat,jkphl,adactio,calumryan,tommorris,jeena,voxpelli,petermolnar are you available the evening of Friday 2017-06-23 to remote participate in an IndieWeb Leaders Summit? Add a note accordingly: https://indieweb.org/2017/Schedule#Comments
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
I know I'm missing folks but that's a good start
#
www.boffosocko.com
edited /watch (+249) "Letterboxd"
(view diff)
#
tantek.com
edited /2017/Schedule (+402) "Keynotes brainstorming"
(view diff)
#
tantek.com
edited /RunKeeper (+97) "Features stub section"
(view diff)
#
tantek.com
edited /RunKeeper (+157) "according to rhiaro they support and redirect to https now. issue resolved. cc: aaronpk http://aaronparecki.com/replies/2014/09/24/3/runkeeper"
(view diff)
#
@rngala
W3C implementation: @ mention that works across websites; so that you don't feel immovable from Twitter or Fb.. https://webmention.net/draft/
(twitter.com/_/status/852354426983591937)
#
tantek
wow that's a good way to put it
#
miklb
agreed
[eddie], [cleverdevil], tantek, loicm_, barpthewire, cweiske and KevinMarks joined the channel
#
jkphl.is
edited /2017/Nuremberg/Guest_List (+0) "/* Participants */"
(view diff)
KevinMarks and [kevinmarks] joined the channel
#
[kevinmarks]
webmention << an @ mention that works across websites; so that you don't feel immovable from Twitter or Fb. https://twitter.com/rngala/status/852354426983591937
#
@rngala
W3C implementation: @ mention that works across websites; so that you don't feel immovable from Twitter or Fb.. http://buff.ly/2ocxNYq
(twitter.com/_/status/852354426983591937)
#
loqi.me
edited /Webmention (+149) "[kevinmarks] added "an @ mention that works across websites; so that you don't feel immovable from Twitter or Fb. https://twitter.com/rngala/status/852354426983591937" to "See Also""
(view diff)
#
Loqi
ok, I added "an @ mention that works across websites; so that you don't feel immovable from Twitter or Fb. https://twitter.com/rngala/status/852354426983591937" to the "See Also" section of /Webmention
KevinMarks and miklb joined the channel
#
sebastiangreger.net
edited /events/2017-04-19-homebrew-website-club (+10) "/* West Europe */ Berlin location update"
(view diff)
#
sebastiangreger.net
edited /next-hwc (+0) "update redirect to: events/2017-04-19-homebrew-website-club"
(view diff)
KevinMarks joined the channel
#
sebastiangreger.net
edited /events/2017-04-19-homebrew-website-club (+77) "/* Berlin */ added links, going"
(view diff)
#
sebastiangreger.net
edited /events/2017-04-05-homebrew-website-club (+113) "/* Blog posts */ added reports from HWC Berlin"
(view diff)
KevinMarks joined the channel
#
voxpelli
!tell tantek Not sure I can make it to the Leaders Summit, that day is a pretty major Swedish holiday, Midsummer's Eve, so I might be tied up into celebrating that. I've marked the date in my calendar anyhow though
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
voxpelli: tantek left you a message 10 hours, 32 minutes ago: are you available the evening of Friday 2017-06-23 to remote participate in an IndieWeb Leaders Summit? Add a note accordingly: https://indieweb.org/2017/Schedule#Comments
KevinMarks and [jeremycherfas] joined the channel
#
loqi.me
created /indieweb_network (+124) "prompted by ben_thatmustbeme and dfn added by ben_thatmustbeme"
(view diff)
[kevinmarks] and singpolyma joined the channel
#
ben.thatmustbe.me
edited /indieweb_network (+1673) "prompted by ben_thatmustbeme"
(view diff)
KartikPrabhu joined the channel
#
www.svenknebel.de
edited /wiki/backup (+109) "/* Cons */ more specific"
(view diff)
#
kodfabrik.se
created /IndieWeb_friendly (+22) "Add redirect for "IndieWeb friendly""
(view diff)
KevinMarks joined the channel
#
kodfabrik.se
edited /indieweb_network (+414) "Rewording things a bit, pointing towards the indieweb friendliness + the projects page and plurality principle"
(view diff)
#
aaronparecki.com
edited /indieweb_network (+78) "/* Larger or multi-user software */ link to upcoming PR"
(view diff)
#
aaronparecki.com
edited /indieweb_network (+112) "/* Single User Software */ add p3k"
(view diff)
#
kodfabrik.se
edited /indieweb_network (+236) "Mention any alternative specification that's used besides the indieweb ones"
(view diff)
#
ben.thatmustbe.me
edited /indieweb_network (-2) "/* Single User Software */"
(view diff)
#
aaronparecki.com
edited /friendly (+3) "move app.net to "previoulsy""
(view diff)
mbrock_, dansup_ and deathrow1|absnt joined the channel
#
voxpelli
do anyone know the best wiki page that lists indieweb protocols/specifications?
#
voxpelli
what is specifications?
#
Loqi
Specifications are technical documentation of how to support key building blocks for the indieweb, in particular, to achieve various levels and axes of IndieMark feature functionality with formats, protocols, and algorithms for consuming, sending, and receiving https://indieweb.org/specifications
#
voxpelli
what is protocols?
#
Loqi
protocols are defined ways for programs to interact with each other, and key building blocks of the IndieWeb https://indieweb.org/protocols
#
voxpelli
^ both of those doesn't feel super up to date, both updated in fall of 2015
#
voxpelli
I have a memory of there being a more up to date one, but I can't remember where that would be, do you aaronpk or ben_thatmustbeme?
#
aaronpk
those two pages seem to have the same goal
#
aaronpk
i'm going to try to merge them
#
aaronpk
voxpelli: oh there's also https://indieweb.org/building_blocks which is sorta related
#
voxpelli
aaronpk: yeah, but that barely even mentions Micropub, so it feels even more out of date :P
#
[kevinmarks]
is there a way to see the local feed of a mastodon instance without logging in?
#
aaronpk
[kevinmarks]: the public timeline for it? I haven't seen a way yet
#
[kevinmarks]
gnusocial has that
#
aaronpk
IMO that's a plumbing-centric feature that shouldn't exist and only encourages more fragmentation and the multiple identity problem
#
aaronpk
it's part of the "local users have special privileges" problem
#
aaronparecki.com
edited /specifications (+24) "update h-entry extensions to "widely implemented", add WebSub and Private Webmention"
(view diff)
#
aaronparecki.com
edited /protocol (-116) "move list to [[specifications]] to avoid having another place to keep updated"
(view diff)
#
aaronpk
does OStatus have a concept of that or did GNU Social just implement it in some way like this JSON endpoint?
#
singpolyma
"local feeds" are a debugging sort of hack, definitely not in protocol
gRegorLove joined the channel
#
voxpelli
Fun thing about OStatus is that only thing it actually specified was the http://ostatus.org/schema/1.0/subscribe relation type that could be added to ones host-meta, the rest was just describing how to use other specs
#
aaronpk
OStatus 2.0: h-entry, Webmention, WebSub, Micropub?
#
voxpelli
Would make a lot of sense
#
GWG
Maybe that is IStatus
#
dansup
dont forget activityStreams
KartikPrabhu joined the channel
#
aaronpk
maybe once we start seeing multiple interoperable implementations of activitystreams on peoples' personal websites
KevinMarks and [cleverdevil] joined the channel
#
[kevinmarks]
csswg has a mastodon?
#
voxpelli
Activitystreams and h-entries can live side by side, WebSub would be used for both and WebMentions could makes sense for activitystreams as well I assume?
bret joined the channel
#
martymcguire[m]
please excuse me while i remove the lid from this can of worms
#
gregorlove.com
edited /2017/Schedule (+59) "/* Comments */ attending"
(view diff)
#
martymcguire[m]
but it seems to me that activitystreams and h-feed have a lot of overlap?
#
voxpelli
martymcguire[m]: yes, very much so, they do serve the same purpose
#
voxpelli
They are also both different evolutions of old classic feeds
#
gregorlove.com
edited /2017/Schedule (+4) "/* Leaders Summit */ fix organizer link"
(view diff)
#
voxpelli
First version of activitystreams were even an extension of Atom
#
[kevinmarks]
the version mastodon uses still is
#
gRegorLove
I think that's why we have/had h-as-* but I think it's an antipattern now
#
gRegorLove
What is h-as
#
Loqi
h-as was an attempt to match ActivityStream vocabulary to microformats https://indieweb.org/h-as
#
gRegorLove
I know it was confusing to me to see "h-as-note" because I read it literally "as note" to indicate the type, not "ActivityStream Note"
#
voxpelli
Yeah, OStatus kind of lost momentum because PuSH/WebSub didn't catch up to the switch to JSON for a long while, so the realtime aspect of OStatus got lost for a long while during the switching and the community got fragmentized
#
gRegorLove
I don't think there's any consumers of h-as-*
miklb_ joined the channel
#
[kevinmarks]
hm, he changed the atom title to be annoying to fix the leaking summary thing
#
voxpelli
An interesting note is that I think lots of the Bridgy tech is activitystreams behind the scenes
#
voxpelli
An interesting note is that I think lots of the Bridgy tech is activitystreams behind the scenes
#
martymcguire[m]
to me, activitystreams feels redundant with h-feed. i guess i don't have a mental model for what people are using AS for that they could not also use h-feed for?
#
voxpelli
martymcguire[m]: yes, but some people would say the opposite, that h-feed is redundant because of activitystreams, hence we have two :)
#
voxpelli
Or not "we", activitystreams is created outside of the IndieWeb community
#
voxpelli
But is also part of the SocialWG
#
martymcguire[m]
sure. so is it a question of what existing tools and services support one vs the other?
#
aaronpk
typically activitystreams is JSON feeds, rather than embedded in the HTML, so it's a very different way of interacting with content
#
gRegorLove
I think Granary can make AS from h-feed
#
martymcguire[m]
outside of plumbing, are there use cases like "i couldn't do XYZ because foobar only offers h-feed and not AS"?
#
martymcguire[m]
ooh
#
gRegorLove
I never noticed the storycard feature
#
gRegorLove
What is storycard?
#
Loqi
It looks like we don't have a page for "storycard" yet. Would you like to create it?
#
aaronpk
martymcguire[m]: there are some things around "following" that are in AS2 but not in h-feed. I don't think they're widely implemented yet, and we would just need to experiment with them to add them to h-feed
#
martymcguire[m]
aaronpk: might be an interesting companion to the first microsub implementations
#
aaronpk
maybe, but I was thinking more along the lines of jf2 which is what XRay and webmention.io return already
#
voxpelli
microsub?
#
martymcguire[m]
what is microsub?
#
Loqi
Microsub is an early draft of a spec that provides a standardized way for clients to consume and interact with feeds collected by a server https://indieweb.org/microsub
#
voxpelli
oh my, I have been away for long
KevinMarks joined the channel
#
voxpelli
neat, like the Google Reader API, but as a standard – yay
#
martymcguire[m]
aaronpk: jf2 is an interesting choice. one of the things i like about mf2 is that it encourages devs to think about display for humans first, machine-readability second.
#
aaronpk
this might not be clear from the doc yet then
#
aaronpk
the idea is that publishers still publish mf2 in HTML
#
aaronpk
and then the microsub server converts that to jf2 to deliver it to clients
#
aaronpk
that way clients have a simpler format to work with, that's still derived directly from the mf2 HTML
#
aaronpk
does that make more sense?
#
voxpelli
would be neat to get eg. micro.blog, Reeder.app or so to support and/or give feedback
#
aaronpk
yeah, i've been talking about this with manton
#
martymcguire[m]
maybe! i am thinking of the case where i use my microsub client to subscribe to a site and, if i want to make that public, it would also result in a post on my site indicating that i have started following that site.
#
[kevinmarks]
Storycard was me advocating for mf2 for the see also type story links at the bottom of news sites
#
loqi.me
created /Storycard (+125) "prompted by gRegorLove and dfn added by [kevinmarks]"
(view diff)
#
martymcguire[m]
which would lead to figuring out how to mark that up as a /follow post in my h-feed
#
[kevinmarks]
Wait, loqi understands was?
#
martymcguire[m]
loqi groks many forms of be
#
ben_thatmustbeme
heh, [kevinmarks] i take it the MF2 looks good to you then
#
aaronpk
martymcguire[m]: yeah in that case, it'd be like creating a post via micropub
#
ben_thatmustbeme
i'm working on a few unit tests so hopefully mastodon won't break them again
#
martymcguire[m]
right. was i wrong to connect that with the 'things around "following" that are in AS2 but not in h-feed' that you mentioned earlier?
#
aaronpk
i was just saying that we don't have the idea of a "follow post" spec'd out really well yet
#
voxpelli
Would be neat to get Feedbin to support it in addition to https://github.com/feedbin/feedbin-api as well
#
aaronpk
yeah that'd be great
#
loqi.me
edited /Storycard (+91) "/* See Also */ new section"
(view diff)
#
Loqi
ok, I added "https://github.com/ampproject/amphtml/issues/657#issuecomment-148875503" to the "See Also" section of /Storycard
#
[kevinmarks]
That issue went somewhere else though
#
alex-cio.de
edited /2017/Nuremberg/Guest_List (+402) "/* Participants */"
(view diff)
#
gregorlove.com
edited /storycards (+45) "formatting, link to specific gh comment"
(view diff)
#
gRegorLove
what is storycard
#
Loqi
storycards are the 'related articles' previews often shown at the bottom of pages by publishers https://indieweb.org/Storycard
[eddie] joined the channel
#
alex-cio.de
edited /2017/Nuremberg/Guest_List (+3) "/* Participants */"
(view diff)
#
@rngala
Webmention: You can now post something on your blog and send the equivalent of an '@mention' to other websites http://buff.ly/2pggxkk #W3C
(twitter.com/_/status/851479164054065153)
#
jkphl.is
edited /2017/Nuremberg/Guest_List (+0) "/* Participants */"
(view diff)
#
eddiehinkle.com
edited /HumanAPI (+353) "Add sources"
(view diff)
#
eddiehinkle.com
edited /HumanAPI (+26) "/* Sources */"
(view diff)
#
[kevinmarks]
Nice cleanup gregorlove
#
[kevinmarks]
Gregorlove++
#
Loqi
gregorlove has 18 karma in this channel (114 overall)
[chrisaldrich] and tantek joined the channel
#
tantek
catches up on the logs here too for today
#
Loqi
tantek: voxpelli left you a message 7 hours, 26 minutes ago: Not sure I can make it to the Leaders Summit, that day is a pretty major Swedish holiday, Midsummer's Eve, so I might be tied up into celebrating that. I've marked the date in my calendar anyhow though
#
tantek
oh drat ok
#
tantek
what is Google Reader API
#
Loqi
It looks like we don't have a page for "Google Reader API" yet. Would you like to create it?
#
tantek
or what was
#
tantek
what are related posts
#
Loqi
It looks like we don't have a page for "related posts" yet. Would you like to create it?
#
tantek
what is elsewhere
#
Loqi
It looks like we don't have a page for "elsewhere" yet. Would you like to create it?_
#
tantek
what is a post footer
#
Loqi
Post or posts may refer to individual pieces of content published on an indieweb site such as notes, articles, & responses, or the act of creating the aforementioned content (present tense), or Posts about the IndieWeb https://indieweb.org/post_footer
#
tantek
what are similar posts
#
Loqi
It looks like we don't have a page for "similar posts" yet. Would you like to create it?
#
tantek
I thought we had documented that somewhere already, before all the "storycard" specific stuff
#
tantek
that is, with a more blogging / indieweb focus rather than media / news
#
tantek
most of the "storycards" I see are paid content linkbait embeds from the likes of Outbrain Taboola etc.
#
tantek
finds /posts-elsewhere and sees it's about syndication
#
tantek
what is POSSE syndicated
#
Loqi
It looks like we don't have a page for "POSSE syndicated" yet. Would you like to create it?
#
tantek
POSSE syndicated is redundant like ATM machine; instead just say [[POSSE]], like POSSE copy instead of POSSE syndicated copy.
#
loqi.me
created /POSSE_syndicated (+152) "prompted by tantek and dfn added by tantek"
(view diff)
#
tantek
what is posts elswhere
#
Loqi
It looks like we don't have a page for "posts elswhere" yet. Would you like to create it?
#
tantek
what is posts elsewhere
#
gRegorLove
Yeah, I'm definitely acclimated to ignoring those storycards on most sites
#
tantek
because they've become crap
#
gRegorLove
What is linkbait?
#
Loqi
It looks like we don't have a page for "linkbait" yet. Would you like to create it?
#
tantek
so storycards have become an anti-pattern of sorts as a result
#
gRegorLove
What is clickbait?
#
Loqi
It looks like we don't have a page for "clickbait" yet. Would you like to create it?
#
tantek
linkbait is the one neat trick that will generate traffic and income for you.
#
loqi.me
created /linkbait (+104) "prompted by gRegorLove and dfn added by tantek"
(view diff)
#
aaronpk
what is going on
#
Loqi
nice
#
sknebel
at least taboola and co luckily end up in the script/adblocker anyways...
#
Loqi
sknebel: tantek left you a message 18 hours, 11 minutes ago: are you available the evening of Friday 2017-06-23 to remote participate in an IndieWeb Leaders Summit? Add a note accordingly: https://indieweb.org/2017/Schedule#Comments
#
tantek.com
edited /posts-elsewhere (-19) "de-redund, fix dfn"
(view diff)
#
sknebel
oh, how did I miss that this morning? Technically sgreger and florianweil initiated the push to get HWC berlin going, I'll relay that invitation to them as well? (they are not regulars in IRC)
#
tantek
sknebel thank yoU!
#
Loqi
misses that this morning too
#
tantek
posts elsewhere << post footer
#
loqi.me
edited /posts (+12) "tantek added "[[posts]]" to "See Also""
(view diff)
#
Loqi
ok, I added "[[posts]]" to the "See Also" section of /posts
#
tantek
dang it
[cleverdevil] joined the channel
#
gregorlove.com
edited /User:Gregorlove.com (+181) "/* Interests */"
(view diff)
KartikPrabhu joined the channel
#
@aaronpk
Micropub PR published today! ? https://www.w3.org/TR/micropub/ This is the last step before REC status! We'd love your impl reports and feedback!
(twitter.com/_/status/852613547922042880)
KevinMarks, [cleverdevil] and [eddie] joined the channel
#
[eddie]
Hmm, bridgy says You need: “a top-level h-feed with h-entrys, top-level h-entrys, OR a <link rel=“feed” href=“...“> pointing to another page with top-level h-feed or h-entrys” What happens if you have an h-feed on your homepage AND a rel=feed?
#
[eddie]
Should I remove the h-feed from my homepage if it’s note a firehose?
#
tantek
eddie, then the OR clause is satisfied with your h-feed, and the latter half of the OR clause does not need to be evaluated (is irrelevant)
#
[eddie]
Okay, so if I want it to follow my rel=feed to my firehose, I should remove the h-feed
#
tantek
now that's a good question
#
[eddie]
Yeah, that’s the tricky thing. I have “featured” posts on my homepage, but all my posts are on my firehose. And I’m worried/it seems like Bridgy isn’t detecting all of my posts
#
[eddie]
Nevermind, looks fine
#
[eddie]
fetching author’s rel-feed https://eddiehinkle.com/social/
#
tantek
this seems like a common enough use-case that there should be a way to say hey, go here for my "firehose"
#
[eddie]
is in the log
#
[eddie]
Ahhh, hit cap of 10 permalinks
#
tantek
oh! great!
#
[eddie]
It’s weird that bridgy doesn’t seem to read your h-feed in order
#
[eddie]
Oh nevermind
#
[eddie]
I figured it out
#
gRegorLove
Yeah, I'm pretty sure it reads your URL + the rel=feed link. That's how it picks up my articles + my notes stream, which are separate.
#
tantek
oh that's a good clarification, that it unions them
#
gRegorLove
Still having this issue reading aaronpk's site. Weird. https://chat.indieweb.org/dev/2017-03-30#t1490917526822000
#
Loqi
[gRegorLove] Hmm, I seem to have problems with PHP reading your site with fsockopen, aaronpk. Confirmed I can read martymcguire[m] (https) and tantek (http) with it, though. Any ideas?...
arush joined the channel
#
tantek
GWG, if you have a moment, add a comment here about whether you can make the Leaders Summit https://indieweb.org/2017/Schedule#Comments
#
GWG
Will do. Prices are high. Hoping for a sale
[chrisaldrich] and [kevinmarks] joined the channel
#
[eddie]
So some entries in my h-feed weren’t properly marked up as h-entrys. Bridgy crawled my site and missed all of my non-h-entry posts. I have since fixed the problem and checked using pin13. However even when I ask bridgy to re-crawl my site, it still seems that it’s just picking up the same old posts.
#
[eddie]
Is there a certain time length that bridgy caches a site’s content that anyone knows of?
#
gRegorLove
bear or anyone else have suggestions about this? https://gregorlove.com/2017/04/my-site-is-apparently-having/
#
Loqi
[gRegor Morrill] My site is apparently having trouble reading Aaron’s site. I’m getting a timeout error with fsockopen(). At first I thought it was an issue reading https sites, but I don't have the problem connecting to Marty’s site or https://pin13.net. The l...
#
martymcguire[m]
do your h-entry have a dt-updated ?
#
martymcguire[m]
(err, that's to [eddie]: do your h-entry have a dt-updated ?)
#
bear
gRegorLove what is making the socket connection? what language?
#
bear
what does a curl to the url show
#
[eddie]
martymcguire[m]: ohhhh, probably not. It looks like I just have the published
#
gRegorLove
bear: 200 OK and the HTML
#
sknebel
[eddie]: example post?
#
[eddie]
Example of the ones that are missed or the ones that are picked up?
#
sknebel
one that doesn't work as it should
[cleverdevil] joined the channel
#
Loqi
eddie has 1 karma in this channel (10 overall)
#
[cleverdevil]
I like how you link to the movie.
#
[cleverdevil]
I should update mine to link to IMDB.
#
[eddie]
I’ve been using the https://www.themoviedb.org API
#
[eddie]
Super useful
#
[cleverdevil]
(Plex automatches to IMDB, IIRC, and I think it even comes across in the webhook)
#
www.boffosocko.com
edited /PESETAS (+857) "Louis Gray example using FriendFeed"
(view diff)
#
Loqi
definitely
#
[cleverdevil]
I also like the icon.
#
[cleverdevil]
I know movie vs. TV show.
#
[cleverdevil]
I'll update mine to do that, too ?
#
bear
gRegorLove - I suspect either a issue with fsockopen and timeout or aaronpk's site has a hostname change - as outlined in http://stackoverflow.com/a/25305626
#
bear
which also has a small bit of test code
#
gRegorLove
Cool, thanks!
#
[eddie]
cleverdevil: Yeah, now I just need to find the right emoji for “Web Video” haha, that one is more difficult
#
Loqi
bear has 15 karma in this channel (183 overall)
#
bear
because if curl is handling it - then it's in the PHP layer which I don't grok
#
Loqi
rofl
#
[eddie]
The first item in the log (My reply to Marty) is the first item on the /social page that isn’t a /watch or /listen post. Both my /watch and /listen posts earlier didn’t have h-entry added, hence Bridgy missed them (https://eddiehinkle.com/social/)
KartikPrabhu joined the channel
#
[eddie]
So basically bridgy is continuing to ignore my watch and listen posts, even though they now have h-entry on them
#
gRegorLove
Progress. PHP's socket_create() works, so something in the fsockopen handling I guess.
#
gRegorLove
bear: What do you mean by hostname change?
#
bear
I was thinking that if the cert being returned doesn't match the host that fsockopen uses it may cause an error if it validates the cert chain
#
bear
was just a bit of debug thought
#
gRegorLove
Hmm, I wonder if this is an ipv6 issue
tantek joined the channel
#
[eddie]
cleverdevil: :thumbsup: And, good choice in movie ?
#
gRegorLove
aaronparecki.com shows an ipv6 and ipv4, pin13 only ipv4. I bet my php setup isn't handling ipv6 correctly
#
bear
do this: `curl -vv https://aaronparecki.com/ 2>&1 | less` and see if the lines before you get to the line that is `> GET / HTTP/1.1` show any errors
#
Loqi
Aaron Parecki h
#
bear
that will show you the messy details of the TLS handshake
#
bear
you should see a bit like: * Connected to aaronparecki.com (45.79.83.22) port 443 (#0)
#
bear
* successfully set certificate verify locations:
#
bear
* CAfile: none
#
gRegorLove
Looks like it tried ipv6 first, then ipv4 and connected by that
#
bear
and then a bit like: * SSL connection using ECDHE-RSA-AES128-GCM-SHA256
#
bear
* subject: CN=aaronparecki.com
#
bear
* Server certificate:
#
Loqi
agreed.
#
gRegorLove
Yep, I've got all that
#
bear
and if you don't see * SSL certificate verify ok. before the header stuff...
#
bear
oh - then keep scrolling to find out what part died
#
gRegorLove
I have SSL certificate verify ok and all of the headers/html. So it must be something in the PHP layer
#
bear
ok, do you see the <htm> <head> stuff?
#
sknebel
[eddie]: there is still something quite wrong with your /social
#
sknebel
a bunch of posts don't have h-entries, and their u-url etc end up as properites of the h-feed
#
bear
gRegorLove - k, then it's definintely in the web page php layer and i'll be of little help
#
sknebel
[eddie]: see top of http://pin13.net/mf2/?url=https%3A%2F%2Feddiehinkle.com%2Fsocial%2F -> all those "url" and "category" values
#
gRegorLove
bear: Thanks for your time. It was helpful, narrowing things down :)
#
bear
anytime
#
sknebel
[eddie]: I assume bridgy starts with them for some reason
#
gRegorLove
Plus, new curl tricks
KevinMarks joined the channel
#
sknebel
gRegorLove: which php version are you running?
KevinMarks_ joined the channel
#
sknebel
ipv6 sounds like a good theory: aaronparecki.com has an AAAA record, but no webserver listening on ipv6
#
sknebel
if something just tried the first IP it finds, it'll time out
#
sknebel
aaronpk^
#
sknebel
gRegorLove: easiest ways to verify this is probably a minimal script around the problematic call and strace, or tcpdump
#
sknebel
(or getting aaronpk to put an HTTP server on IPv6 and check if it goes away ;))
#
gRegorLove
Yeah, I'm using a script that just calls fsockopen(), nothing more complex