Page 1 of 1

Cloudflare WARP

Posted: 13 Jan 2024, 09:45
by Sam33443344
Can someone please create a module for Cloudflare WARP. It is a "vpn like" application and can be found here.

Cloudflare WARP

Posted: 14 Jan 2024, 16:21
by Blaze
Hi Sam33443344,
It's not VPN coz DNS Over TLS and this app is prefer systemd :bad:
I downloaded it from https://aur.archlinux.org/packages/cloudflare-warp-bin
:dl-purple:
cloudflare-warp_2023.10.120-1_amd64.xzm

If run it in Porteus via CLI I have these errors:

Code: Select all

# run as root in 1st terminal
# su
# toor
# wget -q --show-progress -P /usr/local/share/ca-certificates https://developers.cloudflare.com/cloudflare-one/static/documentation/connections/Cloudflare_CA.pem && update-ca-certificates --fresh

# warp-svc
2024-01-14T16:20:03.561Z ERROR main_loop: warp::warp_service::api_handlers: API error for NewRegistration request id: 47a6b02f-0214-4471-bcd5-d02f0c51c2c5, ReqwestError(reqwest::Error { kind: Request, url: Url { scheme: "https", cannot_be_a_base: false, username: "", password: None, host: Some(Domain("api.cloudflareclient.com.")), port: None, path: "/v0/reg", query: None, fragment: None }, source: hyper::Error(Connect, Custom { kind: Other, error: Os { code: 104, kind: ConnectionReset, message: "Connection reset by peer" } }) })
2024-01-14T16:20:03.561Z DEBUG main_loop: warp::warp_service::ipc_handlers: Ipc response: 47a6b02f-0214-4471-bcd5-d02f0c51c2c5; Error: Failed to contact the WARP API.
2024-01-14T16:20:03.561Z DEBUG main_loop: warp::warp_service: Entering main loop arm arm="registration_change"
2024-01-14T16:20:03.561Z DEBUG warp::warp_service::ipc_handlers: Sending IPC update: ConfigurationUpdated
2024-01-14T16:20:03.562Z DEBUG warp::warp_service::ipc_handlers: Ipc Broadcast ResponseUpdate: ConfigurationUpdated
2024-01-14T16:20:03.562Z  INFO warp::warp_service::ipc_loop: IPC connection ended

# run it in the second terminal
# warp-cli register
Error: Failed to contact the WARP API.
:wall:

Cloudflare WARP

Posted: 14 Jan 2024, 17:40
by Ed_P
How did you convert the .bin to .xzm Blaze?

Can a VPN app be used for email also?

Cloudflare WARP

Posted: 14 Jan 2024, 18:21
by Blaze
cloudflare-warp-bin-2023.10.120-x86_64.deb
deb2xzm :magic:

I use DNS Over TLS by deffault at my pfSense mini-PC router and
pfBlockerNG too. It's better solution for me.

Cloudflare WARP

Posted: 14 Jan 2024, 20:15
by Ed_P
Blaze wrote:
14 Jan 2024, 18:21
deb2xzm
Ok, so how did you convert:
Blaze wrote:
14 Jan 2024, 16:21
I downloaded it from https://aur.archlinux.org/packages/cloudflare-warp-bin
to a .deb?

Code: Select all

guest@porteus:~$ bin2deb
bash: bin2deb: command not found
guest@porteus:~$ su
Password: 
root@porteus:/home/guest# bin2deb
bash: bin2deb: command not found
root@porteus:/home/guest# 

Cloudflare WARP

Posted: 14 Jan 2024, 21:51
by beny
hi Ed_P the link of arch is for an aur package so the user have to build from source the warp.bin,and is confirmed that systemd is mandatory to work with this software.
well user can download the neko's Aporteus and the software work with....

Cloudflare WARP

Posted: 15 Jan 2024, 00:23
by Ed_P
beny wrote:
14 Jan 2024, 21:51
so the user have to build from source the warp.bin
Thank you beny. That wasn't mentioned before and I didn't know.

Cloudflare WARP

Posted: 15 Jan 2024, 04:16
by Blaze