Many of the sites listed as "supported" do not work with pastebinit
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pastebinit |
New
|
Undecided
|
Unassigned |
Bug Description
The sites that worked with `pastebinit` are:
1. dpaste.com
2. paste.ubuntu.com
3. slexy.org
4. sprunge.us
The following did not work with `pastebinit`:
1. fpaste.org
2. p.defau.lt
3. paste.debian.net
4. paste.openstack.org
5. paste.pound-
6. paste.ubuntu.org.cn
7. paste2.org
8. pastebin.com
```
[user@user-desktop temp]$ pastebinit -l
Supported pastebins:
- dpaste.com
- fpaste.org
- p.defau.lt
- paste.debian.net
- paste.openstack.org
- paste.pound-
- paste.ubuntu.com
- paste.ubuntu.org.cn
- paste2.org
- pastebin.com
- slexy.org
- sprunge.us
[user@user-desktop temp]$ pastebinit -i test.txt -b dpaste.com
http://
[user@user-desktop temp]$ pastebinit -i test.txt -b fpaste.org
Failed to contact the server: <urlopen error timed out>
[user@user-desktop temp]$ pastebinit -i test.txt -b p.defau.lt
https:/
[user@user-desktop temp]$ pastebinit -i test.txt -b paste.debian.net
https:/
[user@user-desktop temp]$ pastebinit -i test.txt -b paste.openstack.org
Traceback (most recent call last):
File "/usr/bin/
params = bytes(json.
File "/usr/lib/
return _default_
File "/usr/lib/
chunks = self.iterencode(o, _one_shot=True)
File "/usr/lib/
return _iterencode(o, 0)
File "/usr/lib/
raise TypeError(f'Object of type {o.__class_
TypeError: Object of type bytes is not JSON serializable
[user@user-desktop temp]$ pastebinit -i test.txt -b paste.pound-
http://
[user@user-desktop temp]$ pastebinit -i test.txt -b paste.ubuntu.com
https:/
[user@user-desktop temp]$ pastebinit -i test.txt -b paste.ubuntu.org.cn
https:/
[user@user-desktop temp]$ pastebinit -i test.txt -b paste2.org
https:/
[user@user-desktop temp]$ pastebinit -i test.txt -b pastebin.com
Failed to contact the server: HTTP Error 405: Method Not Allowed
[user@user-desktop temp]$ pastebinit -i test.txt -b slexy.org
https:/
[user@user-desktop temp]$ pastebinit -i test.txt -b sprunge.us
http://
[user@user-desktop temp]$
```
I get different results:
paste.openstack.org works for me.
And of the sites you say are working, these are not working (at least not over tor):
paste.debian.net <= quit working very recently. Responds with "http:// paste.debian. net/" (no UID)
dpaste.com <= HTTP Error 400: Bad Request
slexy.org <= Failed to contact the server: timed out
Of the ones you list as no longer working, these hosts are inside an exclusive walled garden that impose CAPTCHAs, discriminates against Tor users, disabled people, and poor people who rely on CGNAT:
6. paste.ubuntu.org.cn
7. paste2.org
8. pastebin.com
So it's better not to fix the API for the above listed three-- just remove them as options. Note as well p.defau.lt uses Amazon AWS, a highly unethical company that abuses privacy among other things. See
https:/ /git.disroot. org/cyberMonk/ liberethos_ paradigm/ src/branch/ master/ rap_sheets/ amazon. md
The other three (1,3,5) should have the API updated. At least focus on the ethical free world options first.