Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add localtonet.com and localto.net #2237

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

BurakIsleyicii
Copy link

Checklist of required steps

  • Description of Organization
  • Robust Reason for PSL Inclusion
  • DNS verification via dig
  • Run Syntax Checker (make test)
  • Each domain listed in the PRIVATE section has and shall maintain at least two years remaining on registration, and we shall keep the _psl TXT record in place in the respective zone(s).
  • This request was not submitted with the objective of working around other third-party limits.
  • The submitter acknowledges that it is their responsibility to maintain the domains within their section. This includes removing names which are no longer used, retaining the _psl DNS entry, and responding to e-mails to the supplied address. Failure to maintain entries may result in removal of individual entries or the entire section.
  • The Guidelines were carefully read and understood, and this request conforms to them.
  • The submission follows the guidelines on formatting and sorting.

Abuse Contact:

  • Abuse contact information (email or web form) is available and easily accessible.

    URL where abuse contact or abuse reporting form can be found:
    https://localtonet.com/abuse


  • Yes, I understand. I could break my organization's website cookies and cause other issues, and the rollback timing is acceptable. Proceed anyways.

Description of Organization

Localtonet is a tool that allows users to make web applications or services running on a local machine or local network (localhost) accessible from the internet. Normally, web servers that can only be accessed locally or within a local network can be shared publicly through tools like Localtonet. This is especially useful for developers or users who want to quickly share their projects or applications for testing or collaboration purposes.

Key Features of Localtonet:
Tunneling: Localtonet creates a secure tunnel to expose a locally running application to the internet with a publicly accessible URL, allowing remote access.

Secure Access: Localtonet provides HTTPS support, ensuring encrypted and secure connections to the tunneled services.

Development and Testing: Developers can easily showcase their projects or test integrations with external APIs using Localtonet, without needing to deploy the application first.

Port Forwarding: It allows forwarding of specific ports from a local machine to be accessible via the internet.

In summary, Localtonet accelerates development and testing processes by making local applications and services available to the internet.

I am Burak ISLEYICI, one of the developers and co-founders of Localtonet, who informed you of this.

Organization Website:
https://localtonet.com

Reason for PSL Inclusion

Security and Privacy Controls
Cookie Management
Accurate URL Handling

Number of users this request is being made to serve:
There are 96232 users registered on the Localtonet platform and it has been serving in the Tunneling sector for approximately 3 years.

DNS Verification

dig +short TXT _psl.localtonet.com
"https://github.com/publicsuffix/list/pull/2233"
dig +short TXT _psl.localto.net
"https://github.com/publicsuffix/list/pull/2233"

Results of Syntax Checker (make test)

TOTAL: 5
PASS: 5
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0

@BurakIsleyicii BurakIsleyicii changed the title localtonet psl config Add localtonet.com and localto.net Oct 25, 2024
@wdhdev
Copy link
Contributor

wdhdev commented Oct 25, 2024

  • You cannot have both wildcard and non-wildcard entries, you have to choose one.
    From what I see in certificate logs, I would recommend removing the wildcards and keeping the non-wildcards.
  • localto.net expires 2025-02-10, please make sure this is >2y.
  • Are you using simple wildcard SSLs for customers (e.g. *.localto.net) instead of individual SSLs per customer? Because if not, your certificate logs do not check out.

@simon-friedberger
Copy link
Contributor

@wdhdev

  • You cannot have both wildcard and non-wildcard entries, you have to choose one.

Why?

@wdhdev
Copy link
Contributor

wdhdev commented Oct 28, 2024

@simon-friedberger Don't you have to only have one? It might break how some software interprets the PSL, no?

We don't seem to have any existing usage of someone having both as far as I know.

@BurakIsleyicii
Copy link
Author

  • You cannot have both wildcard and non-wildcard entries, you have to choose one.
    From what I see in certificate logs, I would recommend removing the wildcards and keeping the non-wildcards.
  • localto.net expires 2025-02-10, please make sure this is >2y.
  • Are you using simple wildcard SSLs for customers (e.g. *.localto.net) instead of individual SSLs per customer? Because if not, your certificate logs do not check out.

I updated the public_suffix_list.dat file as you indicated.
localto.net's certificate is created dynamically as our customers' tunnels are created, so it is not used for the same purpose as the certificate used by localtonet.com

@wdhdev
Copy link
Contributor

wdhdev commented Oct 28, 2024

@BurakIsleyicii Thank you. Just to confirm you are wanting to "declare" all subdomains at the 3rd level (e.g. blog.example.com) as eTLD+1's, so domains at the 4th level act as root domains (e.g. root.domain.example.com)?

@BurakIsleyicii
Copy link
Author

@BurakIsleyicii Thank you. Just to confirm you are wanting to "declare" all subdomains at the 3rd level (e.g. blog.example.com) as eTLD+1's, so domains at the 4th level act as root domains (e.g. root.domain.example.com)?

Our customers create tunnels on the localto.net domain address by creating Random or Custom subdomains, for example example-subdomain.localto.net. SSL is created specifically for each tunnel, or customers install their own SSL.

@wdhdev
Copy link
Contributor

wdhdev commented Oct 28, 2024

In that case, remove the *. bit before each domain as it will not work as intended otherwise.

@simon-friedberger simon-friedberger added ❔❔ question Open question, please look / answer / respond 👻 about to timeout Submitter not responding for >30 Days labels Nov 29, 2024
@wdhdev
Copy link
Contributor

wdhdev commented Dec 1, 2024

@BurakIsleyicii For this to be approved, we need the following:

  • localto.net to be renewed for >2y.
  • Confirmation on whether you want a wildcard or non-wildcard entry (from your use case, I would recommend a non-wildcard)
  • I would recommend expanding on your rationale for PSL inclusion as it is quite vague.

@BurakIsleyicii
Copy link
Author

@wdhdev
1-) The certificate for localto.net was renewed yesterday.
2-) It will be used as *.localto.net.
3-) We want to participate in PSL to increase the reliability of our domains and service

@wdhdev
Copy link
Contributor

wdhdev commented Dec 2, 2024

I'm talking about the domain expiry and the entry you are wanting listed on the PSL, not SSL certificates. If you are using a *.localto.net SSL for customer domains, you should update the entry on the PSL to localto.net as it will declare localto.net itself as a public suffix, whereas *.localto.net will declare customer subdomains like example.localcert.net as public suffixes.

@BurakIsleyicii
Copy link
Author

I'm talking about the domain expiry and the entry you are wanting listed on the PSL, not SSL certificates. If you are using a *.localto.net SSL for customer domains, you should update the entry on the PSL to localto.net as it will declare localto.net itself as a public suffix, whereas *.localto.net will declare customer subdomains like example.localcert.net as public suffixes.

Updated.

@simon-friedberger simon-friedberger added ❌FAIL - DNS VALIDATION Unable to confirm _PSL TXT = This PR # (also see #1439) and removed ❔❔ question Open question, please look / answer / respond 👻 about to timeout Submitter not responding for >30 Days labels Dec 4, 2024
@BurakIsleyicii
Copy link
Author

_psl TXT definitions were made again. Can you run validate again?

@wdhdev
Copy link
Contributor

wdhdev commented Dec 4, 2024

If you pull the latest changes from the main branch into your fork it should re-run the checks.

@BurakIsleyicii
Copy link
Author

I did and found that it could not resolve the TXT record. I renewed your TXT record and now I am waiting for you to continue the process.

@wdhdev
Copy link
Contributor

wdhdev commented Dec 10, 2024

localto.net's domain registration needs to be renewed so it is >2 years.

@BurakIsleyicii
Copy link
Author

localto.net's domain registration needs to be renewed so it is >2 years.

Completed. Can you check again please?

@wdhdev
Copy link
Contributor

wdhdev commented Dec 19, 2024

According to WHOIS it is still showing up as 2025-02-10.

@BurakIsleyicii
Copy link
Author

According to WHOIS it is still showing up as 2025-02-10.

It seems to be updated now.

@simon-friedberger
Copy link
Contributor

Did you sort out the wildcard question?

@wdhdev
Copy link
Contributor

wdhdev commented Dec 24, 2024

@BurakIsleyicii I would recommend removing the wildcard for localtonet.com as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
❌FAIL - DNS VALIDATION Unable to confirm _PSL TXT = This PR # (also see #1439)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants