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

[Feature Request] Set proxy for internal full node or light client. #3099

Closed
yangby-cryptape opened this issue Apr 2, 2024 · 7 comments
Closed
Assignees
Labels

Comments

@yangby-cryptape
Copy link

yangby-cryptape commented Apr 2, 2024

Due to the poor Internet in some countries, both the internal full node and the internal light client are really slow with the default configuration.

So, I used the parameter --proxy-server="socks5://localhost:8888" to start Neuron.
It's a common parameter for all Applications based on Electron.

But I found it didn't work for the internal node or the internal light client, it only worked for the Neuron itself. Because I only found logs to query github.com and githubassets.com from my proxy server.

As the developers of Neuron said in #3098:

Self-hosted Light client is not allowed to be connected to Neuron

I think an official setting for set proxy for the internal node and the internal light client is required.

@Keith-CY
Copy link
Collaborator

Keith-CY commented Apr 2, 2024

Good point, it should be available in the following releases

Copy link
Contributor

github-actions bot commented Jun 2, 2024

Mark this issue stale because no activity for 60 days

@github-actions github-actions bot added the stale label Jun 2, 2024
Copy link
Contributor

github-actions bot commented Jun 9, 2024

Close this issue because it's inactive since marked stale

@github-actions github-actions bot closed this as completed Jun 9, 2024
@Keith-CY Keith-CY reopened this Jun 9, 2024
@Keith-CY
Copy link
Collaborator

Keith-CY commented Jun 9, 2024

WIP

@github-actions github-actions bot removed the stale label Jun 10, 2024
@Danie0918
Copy link
Collaborator

Sorry, we can't support this suggestion at this time. @yangby-cryptape

After our technical team tried to develop it, we realized that node support was needed, but after evaluation by the ckb core team, it was not considered a high-priority task.

So we suggest you try global proxy or adjust proxy rules to add node proxy, because if only Neuron uses proxy can't control the node.

@yangby-cryptape
Copy link
Author

Ref: nervosnetwork/ckb#4473 (comment).

ping @Danie0918

@Keith-CY
Copy link
Collaborator

Hi @yangby-cryptape
[email protected](https://github.com/nervosnetwork/neuron/releases/tag/v0.117.0) has supported external light clients, please have a try.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants