Re: [Captive-portals] A new draft / idea - draft-wkumari-capport-icmp-unreach

2015-10-06 Thread Michael Richardson
es, including home routers. (The Home CPE that has no uplink configured is a defacto captive portal) -- Michael Richardson <mcr+i...@sandelman.ca>, Sandelman Software Works -= IPv6 IoT consulting =- signature.asc Description: PGP signature ___ Capt

Re: [Captive-portals] Follow up on hackathon results

2017-03-29 Thread Michael Richardson
tured new ICMPs, for the tcpdump tests/ subdirectory. Please touch ".devel" and run "make check" And please send pull request; your code looks well formed to me. -- Michael Richardson <mcr+i...@sandelman.ca>, Sandelman Software Works -= IPv6 IoT consulting =-

Re: [Captive-portals] Not good....

2017-04-04 Thread Michael Richardson
Martin Thomson <martin.thom...@gmail.com> wrote: > On 2 April 2017 at 17:27, Michael Richardson <mcr+i...@sandelman.ca> wrote: >> One of the things we are going to need to do is to find a way use the >> stick as well as the carrot when it comes to poorly be

[Captive-portals] captive portal detectors

2017-04-06 Thread Michael Richardson
Michael Richardson <mcr+i...@sandelman.ca> wrote: > Yes, I agree. That's the carrot part. "Do X and life will be better" > But, I was talking about the stick part: "Until you do X, you'll get a > bad review" > I realize that this isn't a p

Re: [Captive-portals] Arguments against (any) Capport "API"

2017-04-06 Thread Michael Richardson
the end-user can be sure that the certificate in question is really from the location they are in. In many cases, it's not "chicago-ord.com", but rather, "ord.boingo.com"... -- Michael Richardson <mcr+i...@sandelman.ca>, Sandelman Software Works -= IPv6 IoT consultin

Re: [Captive-portals] Arguments against (any) Capport "API"

2017-04-06 Thread Michael Richardson
handle something similar, but I believe that it hasn't (yet?) got Intents that are as flexible. On a desktop system there are fewer options, but given dbus, and OSX/microsoft equivalents, I don't see why it couldn't happen. The "gcalapi" python script nicely asks my browser for

Re: [Captive-portals] Arguments against (any) Capport "API"

2017-04-05 Thread Michael Richardson
out having me pay after my free sample wore off. At my hotel, it was about keeping the network from being overrun by riff-raff. -- Michael Richardson <mcr+i...@sandelman.ca>, Sandelman Software Works -= IPv6 IoT consulting =- signature.asc Description: PGP signature __

[Captive-portals] time-based walled gardens

2017-04-10 Thread Michael Richardson
me source IP address MUST be considered by the client to mean a change in access policy has occurred and previous notifications are no longer valid. I don't know what it means if an ICMP comes from a different source IP. -- Michael Richardson <mcr+i...@sandelman.ca>, Sandelman Softwar

Re: [Captive-portals] Arguments against (any) Capport "API"

2017-04-07 Thread Michael Richardson
lected the network on purpose). Consider a school that uses Google Apps (like my sons'). They run a somewhat loose firewall that blacklists stuff; but probably would be better off to whitelist things. The ICMP reply could very well be used to trigger the teacher override. -- Michael Richardson <

Re: [Captive-portals] thoughts on two documents

2017-04-26 Thread Michael Richardson
Captive-portals@ietf.org > https://www.ietf.org/mailman/listinfo/captive-portals > ___ Captive-portals mailing > list Captive-portals@ietf.org > https://www.ietf.org/mailman/listinfo/captive-portals -- Michael Richardson &l

Re: [Captive-portals] Improve the user experience of captive portals as they're commonly understood and currently deployed

2017-05-03 Thread Michael Richardson
issing the point of the URL. It's not after login, but it's how to find the login page. Once you have it, you can do anything. Also, I think you can include any additional parameters you want. It's descriptive, not prescriptive. -- Michael Richardson <mcr+i...@sandelman.ca>, Sandelman

Re: [Captive-portals] Use Case: "Carrier Grade Captive Portal"

2017-05-10 Thread Michael Richardson
Mark Nottingham <m...@mnot.net> wrote: > That's useful as long as the client is a human is behind a browser. It > can also break lots of stuff... Exactly why the ICMP is useful :-) -- Michael Richardson <mcr+i...@sandelman.ca>, Sandelman Software Works -= I

Re: [Captive-portals] Use Case: "Carrier Grade Captive Portal"

2017-06-12 Thread Michael Richardson
iscovers that this malware looked for zones that ought not to exist, and if they did, assumed it was in a quaranteen/lab.. -- Michael Richardson <mcr+i...@sandelman.ca>, Sandelman Software Works -= IPv6 IoT consulting =- signature.asc Description: PGP signature __

Re: [Captive-portals] [adoption call] draft-donnelly-capport-detection

2017-08-30 Thread Michael Richardson
pt it. After adoption, I think the WG should consider if describing the JSON in YANG would make sense. I've been through this in netconf/anima/6tisch now, and while it seems like a silly annoyance at first, it seems to have some advantages in the long run. -- Michael Richardson <m

Re: [Captive-portals] Questions about PvD/API

2017-09-27 Thread Michael Richardson
we can get the MAC address via DHCP relay, the portal can't verify the address is the correct one accessing it anyway. -- Michael Richardson <mcr+i...@sandelman.ca>, Sandelman Software Works -= IPv6 IoT consulting =- signature.asc Description: PGP signature _

Re: [Captive-portals] YANG schemas (was Re: [adoption call] draft-donnelly-capport-detection)

2017-08-31 Thread Michael Richardson
uot;capport"; > import ietf-yang-types { > prefix yang; > } > // ... metadata stuff > container top { > leaf captive { > type boolean; > } > leaf end { > type yang:date-and-time; > } > } > } See, and we are done

Re: [Captive-portals] IETF 100: ICMP Discussion Summary

2017-12-04 Thread Michael Richardson
ticated. Not only does it mean that my host has to figure out how to use what might be an expired temporary address, but it also means that I could add my friends' IPs to my ACL rather easily. How many can I add? All 2^64 of them? :-) -- Michael Richardson <mcr+i...@sandelman.ca>,

Re: [Captive-portals] IETF 100: ICMP Discussion Summary

2017-12-03 Thread Michael Richardson
ather than > communicating further state within it). We need to work on what exactly > this entails, and what we lose by taking out the more advanced > capabilities (i.e. maybe first round has the simple methods, but we can > add more extensions as the base technology is a

Re: [Captive-portals] client identifying info between API and enforcement

2017-10-31 Thread Michael Richardson
bad. It should be the same whenever the ESSID/AP is the same, with some caveats, and this gets us the nice property that access control doesn't have to be done every time one visits the same place. -- Michael Richardson <mcr+i...@sandelman.ca>, Sandelman Software Works -= IPv6 IoT consulting =-

Re: [Captive-portals] Signals from the network and ICMP

2018-05-17 Thread Michael Richardson
isn't handed off to random shell scripts. The kernel does some validation of the incoming packet. -- Michael Richardson <mcr+i...@sandelman.ca>, Sandelman Software Works -= IPv6 IoT consulting =- signature.asc Description: PGP signature ___ Captive-por

Re: [Captive-portals] Signals from the network and ICMP

2018-05-17 Thread Michael Richardson
ypes > for "captive portal in force" may not work well either, as I strongly > suspect that firewall devices/software inspects ICMP messages. So, we should use an old type (unreachable), but a new code? I sure prefer ICMP from an architectural point of view. -- Michael

Re: [Captive-portals] Signals from the network and ICMP

2018-05-16 Thread Michael Richardson
l the priviledges it needs anyway? -- ] Never tell me the odds! | ipv6 mesh networks [ ] Michael Richardson, Sandelman Software Works| network architect [ ] m...@sandelman.ca http://www.sandelman.ca/ | ruby on rails[ -- Michael

Re: [Captive-portals] Signals from the network and ICMP

2018-05-03 Thread Michael Richardson
Martin Thomson <martin.thom...@gmail.com> wrote: > On Wed, May 2, 2018 at 10:06 PM Michael Richardson <mcr+i...@sandelman.ca> > wrote: >> Have we considered TCP RST already? (I don't think it's better than ICMP, >> but >> I don't remember i

Re: [Captive-portals] API access and .well-known

2018-01-18 Thread Michael Richardson
> discovery mechanism. > I’d vote for some variation on (a), but we can just explain the meaning > of the URL we discover more clearly, instead of using a well known > URL. I think that we need the 7710 mechanism to get the HOST part, and that the URL part SHOULD be .well-know

Re: [Captive-portals] API access and .well-known

2018-01-18 Thread Michael Richardson
gister a /.well-known value as a suggestion. -- Michael Richardson <mcr+i...@sandelman.ca>, Sandelman Software Works -= IPv6 IoT consulting =- signature.asc Description: PGP signature ___ Captive-portals mailing list Captive-portals@ietf.org h

Re: [Captive-portals] I-D Action: draft-ietf-capport-api-00.txt

2018-02-07 Thread Michael Richardson
t; decides to do. As Martin says, the human using the UE might be lc> interested (e.g., in the upgrading case), but that's not hard to do by -- Michael Richardson <mcr+i...@sandelman.ca>, Sandelman Software Works -= IPv6 IoT consulting =- signature.asc Description: PGP signature ___

Re: [Captive-portals] Comment on Captive Portal Architecture

2018-11-10 Thread Michael Richardson
y much out of scope for current work. -- Michael Richardson , Sandelman Software Works -= IPv6 IoT consulting =- signature.asc Description: PGP signature ___ Captive-portals mailing list Captive-portals@ietf.org https://www.ietf.org/mailman/li

Re: [Captive-portals] IETF 104 Prague -- call for agenda items

2019-02-26 Thread Michael Richardson
___ > Captive-portals mailing list > Captive-portals@ietf.org > https://www.ietf.org/mailman/listinfo/captive-portals -- Michael Richardson , Sandelman Software Works -= IPv6 IoT consulting =- signature.asc Description: PGP signa

Re: [Captive-portals] poor captive port design --- A Deep Dive on the Recent Widespread DNS Hijacking Attacks — Krebs on Security

2019-02-22 Thread Michael Richardson
Michael Richardson quoted: > From https://krebsonsecurity.com/2019/02/a-deep-dive-on-the-recent-widespread-dns-hijacking-attacks/ > "The two people who did get popped, both were traveling and were on their > iPhones, and they had to traverse through captive

[Captive-portals] customizing API URLs vs ???

2019-07-31 Thread Michael Richardson
hotels and enterprises where there is more local operational clue. So I just don't see how option 82 helps with IPv6 RAs. -- ] Never tell me the odds! | ipv6 mesh networks [ ] Michael Richardson, Sandelman Software Works|IoT architect [ ] m...@sandel

Re: [Captive-portals] Discovering captive portal API URL via DNS?

2019-09-04 Thread Michael Richardson
HCP to one where captive portal operator can control/influence DNS, and that things like DoT/DoH can not be used by the captive portal client. (I just want to make the assumption explicit. I'm not complaining about it) -- ] Never tell me the odds! | ipv6 mesh networks

Re: [Captive-portals] Discovering captive portal API URL via DNS?

2019-09-04 Thread Michael Richardson
t captive portal solutions that work, in part, > by intercepting DNS. I don't think that is necessarily the case. The Internet group probably controls the routers, just not the DHCP. -- ] Never tell me the odds! | ipv6 mesh networks [ ] Michael Richardson, Sandelman Softw

Re: [Captive-portals] Discovering captive portal API URL via DNS?

2019-09-04 Thread Michael Richardson
oday *do* depend upon creating answers for names that aren't real. That fails today if you do DNSSEC validation. Of course, some still depend upon lying about all DNS requests, and but we have agreed that this is bad. -- ] Never tell me the odds! | ipv6 mesh ne

Re: [Captive-portals] customizing API URLs vs ???

2019-07-31 Thread Michael Richardson
we have to find a way to send unique URLs in IPv6 RAs? -- ] Never tell me the odds! | ipv6 mesh networks [ ] Michael Richardson, Sandelman Software Works|IoT architect [ ] m...@sandelman.ca http://www

[Captive-portals] customizing API URLs vs ???

2019-07-31 Thread Michael Richardson
Never tell me the odds! | ipv6 mesh networks [ ] Michael Richardson, Sandelman Software Works|IoT architect [ ] m...@sandelman.ca http://www.sandelman.ca/| ruby on rails[ signature.asc Description: PGP signature ___

[Captive-portals] API and URL problems for IPv6 RA

2019-07-26 Thread Michael Richardson
addresses to L2 addresses between portal system and first-hop router 5) captive mechanism will have to be done for L3 addresses, which means doing it for v4, v6 and each privacy address. -- Michael Richardson , Sandelman Software Works -= IPv6 IoT consulting =- signature.asc

Re: [Captive-portals] (no subject)

2019-07-06 Thread Michael Richardson
ortal Standards for Wi-Fi Workgroup, WBA > > Alternatives: > > ___ > Captive-portals mailing list > Captive-portals@ietf.org > https://www.ietf.org/mailma

Re: [Captive-portals] (no subject)

2019-07-06 Thread Michael Richardson
Brian Shields wrote: > activities to practical trials. The WBA next event will be in Frankfurt on > Oct 2-3, and we would be glad to invite a IETF delegation to discuss a way > forward on the joint collaboration and potentially trials kick-off. I will be in Belgrade Oct. 5-6, but I

[Captive-portals] putting quarantined IoT devices behind a captive portal (fwd) Michael Richardson: putting quarantined IoT devices behind a captive portal

2019-07-09 Thread Michael Richardson
n flash a LED, or attempt a firmware upgrade, or maybe just reboot if a timer goes off. (%) This requires that the IoT device get the captive portal API end point, which https://datatracker.ietf.org/doc/draft-ietf-capport-rfc7710bis/ can deliver via DHCPv4/v6 or RA. >> On 9 Jul 2019, a

Re: [Captive-portals] DHCP/Captive Portal Experiment at IETF106 - SIN

2019-11-16 Thread Michael Richardson
Christopher Morrow wrote: > During setup at the IETF meeting this week in Singapore the noc folk > setup an experiment on the IETF wireless network, specifically on the > IETF SSID to test your shiny new DHCP option(s) for captive portal, > information about that is detailed

Re: [Captive-portals] DHCP/Captive Portal Experiment at IETF106 - SIN

2019-11-17 Thread Michael Richardson
Erik Kline wrote: > Some of the comments in that thread seem very disappointing and > aggravating even (saying they'll use 161 if they need to, for example, > which is allocated for MUD). DHCP options are not hard to get. Polycom should know better. signature.asc Description: PGP

Re: [Captive-portals] DHCP/Captive Portal Experiment at IETF106 - SIN

2019-11-17 Thread Michael Richardson
ghts drive our decisions, and I don’t think that conflicts > with others will be as bad Warren, I'd like to ask the IAB Program that produced draft-iab-protocol-maintenance to consider some set of processes for squatters. (Squatters are tolerated by by being liberal in what you accep

Re: [Captive-portals] CAPPORT API with real Captive Portals and Linux Client: End-to-End demo

2019-10-17 Thread Michael Richardson
| ipv6 mesh networks [ ] Michael Richardson, Sandelman Software Works| network architect [ ] m...@sandelman.ca http://www.sandelman.ca/| ruby on rails[ ___ Captive-portals mailing list Captive-portals@ietf.org https://www.ie

Re: [Captive-portals] Onboarding devices and Captive Portal API

2020-02-01 Thread Michael Richardson
network (e.g. it > could present its signed MUD URL) that can be evaluated challenged by > the captive portal server. > Following up on a suggestion by Michael Richardson, can the Captive > Portal API be extended to do this? I think that there are two important things here:

Re: [Captive-portals] option 160 conflict

2020-01-03 Thread Michael Richardson
>the range below 128, it should be safer to use. > I *really* like this idea - the options even contains something that > looks like a URL :-) I also like it. -- Michael Richardson , Sandelman Software Works -= IPv6 IoT consulting =-

Re: [Captive-portals] AD review of draft-ietf-capport-architecture-07

2020-05-11 Thread Michael Richardson
e the others wait. So you want to have: 1) API 2) architecture 3) rfc7710bis all on the 2020-05-21 telechat? That would be awesome! -- ] Never tell me the odds! | ipv6 mesh networks [ ] Michael Richardson, Sandelman Software Works|IoT architect

Re: [Captive-portals] [homenet] [Int-area] [EXTERNAL] Re: Evaluate impact of MAC address randomization to IP applications

2020-09-29 Thread Michael Richardson
MAC addresses negates a lot > of the benefits of randomized MAC addresses, This assumes that a single observer can observe both at the same time. WEP++ leaves MAC addresses visible, but encrypts the rest of L3 content. -- ] Never tell me the odds! | ipv6 mes

Re: [Captive-portals] [homenet] [Int-area] [EXTERNAL] Re: Evaluate impact of MAC address randomization to IP applications

2020-09-29 Thread Michael Richardson
ation proponents (if there is such a group), to explain the thread profile. I don't think it includes active compromised hosts. Such hosts can also ARP/ND spoof, and can even do that for the router (".1"), capturing all the traffic on the network. -- Michael Richardson. o O ( IPv6 IøT

Re: [Captive-portals] [homenet] [Int-area] [EXTERNAL] Re: Evaluate impact of MAC address randomization to IP applications

2020-09-29 Thread Michael Richardson
Stephen Farrell wrote: > On 29/09/2020 19:41, Michael Richardson wrote: >> It will be good if we can get a document from the MAC randomization >> proponents (if there is such a group), to explain the thread profile. >> I don't think it includes act

Re: [Captive-portals] [Int-area] [homenet] Evaluate impact of MAC address randomization to IP applications

2020-09-23 Thread Michael Richardson
r. The MAC address is outside of the WEP encryption, so it is always seen, even if the traffic is otherwise encrypted. An EAP-*TLS based upon TLS1.2 would reveal the identity, at least the first time. Perhaps this is a reason to support resumption tokens in EAP-TLS! -- Michael Richardson

Re: [Captive-portals] [homenet] [Int-area] Evaluate impact of MAC address randomization to IP applications

2020-09-22 Thread Michael Richardson
different IP(v4), right? If you solve persistent DHCP, then you solve those, don't you? -- Michael Richardson. o O ( IPv6 IøT consulting ) Sandelman Software Works Inc, Ottawa and Worldwide signature.asc Description: PGP signature ___

Re: [Captive-portals] [Int-area] Evaluate impact of MAC address randomization to IP applications

2020-09-22 Thread Michael Richardson
K6I> To: int-a...@ietf.org, captive-por...@ietf.org, home...@ietf.org From: Michael Richardson Date: Tue, 22 Sep 2020 16:34:33 -0400 This thread was started today on the INTAREA WG ML. While I don't object to a BOF, I don't know where it goes. What I see is that much of this problem

Re: [Captive-portals] [homenet] [EXTERNAL] Re: [Int-area] Evaluate impact of MAC address randomization to IP applications

2020-09-22 Thread Michael Richardson
d excitement. Our mailman strips off Reply-To: since we did that DMARC avoidant hack (AFAIK), so redirecting replies only works if we all agree. -- Michael Richardson. o O ( IPv6 IøT consulting ) Sandelman Software Works Inc, Ottawa and Worldwide signature.asc Description: P

Re: [Captive-portals] [homenet] [Int-area] Evaluate impact of MAC address randomization to IP applications

2020-09-22 Thread Michael Richardson
e BOF/WG output > is}, after which the MAC gets changed to {something else}. An interesting idea. -- ] Never tell me the odds! | ipv6 mesh networks [ ] Michael Richardson, Sandelman Software Works| IoT architect [ ] m...@sandelman.ca http://www.sandelman.ca/

Re: [Captive-portals] [homenet] [Int-area] [EXTERNAL] Re: Evaluate impact of MAC address randomization to IP applications

2020-09-30 Thread Michael Richardson
Stephen Farrell wrote: >> Stephen Farrell wrote: >> >> > On 29/09/2020 19:41, Michael Richardson wrote: >> It will be good if >> we can get a document from the MAC randomization >> proponents (if >> there is such a group

Re: [Captive-portals] Murray Kucherawy's No Objection on draft-ietf-capport-rfc7710bis-07: (with COMMENT)

2020-06-01 Thread Michael Richardson
we say that they have to be identical. Oops. -- ] Never tell me the odds! | ipv6 mesh networks [ ] Michael Richardson, Sandelman Software Works|IoT architect [ ] m...@sandelman.ca http://www.sandelman.ca/| ruby on rails[ signature.asc Des

Re: [Captive-portals] A final check on draft-ietf-capport-architecture-09

2020-08-10 Thread Michael Richardson
time. The whole > point being to provide timely information about revocation without > depending on a live OCSP or CRL fetch (which have poor privacy > properties in addition to adding to fragility). Ah, okay. The CRL is "built-in", so it does not need to be fetched

Re: [Captive-portals] A final check on draft-ietf-capport-architecture-09

2020-08-09 Thread Michael Richardson
-Stapling is not what I'm talking about, and eliminates the need. -- Michael Richardson , Sandelman Software Works -= IPv6 IoT consulting =- signature.asc Description: PGP signature ___ Captive-portals mailing list Captive-portals@ietf.org https

Re: [Captive-portals] CAPPORT support in iOS 14 and macOS Big Sur betas

2020-07-02 Thread Michael Richardson
f circumstances in which a network > can display content to the user is not increased. -- Michael Richardson , Sandelman Software Works -= IPv6 IoT consulting =- signature.asc Description: PGP signature ___ Captive-portals mailing list Cap

Re: [Captive-portals] Benjamin Kaduk's Discuss on draft-ietf-capport-architecture-08: (with DISCUSS and COMMENT)

2020-06-09 Thread Michael Richardson
lient operating systems involved, and they are not standardized. Most index upon the ESSID identity to catagorize the network into "Home" / "Work" / "Public", to use the Windows terminology. I think that the WG decided that this was a rathole we did not need to go into, p

Re: [Captive-portals] [Technical Errata Reported] RFC8910 (6620)

2021-06-23 Thread Michael Richardson
e! Sounds legit, and a great way to show off the XML patcher! -- Michael Richardson. o O ( IPv6 IøT consulting ) Sandelman Software Works Inc, Ottawa and Worldwide signature.asc Description: PGP signature ___ Captive-portals mailing

Re: [Captive-portals] Capport return of experience and... questions :(

2022-07-18 Thread Michael Richardson
bout this, perhaps offering to debug this with you. (This might be a job for the IETF Hackathon VPN... which does L2 stuff) > Unfortunatly we decided to stop support of capport on our national > network until we are able to fix a workaround about this. :-( -- Michael Richardson ,