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

Cannot run multitor docker with privoxy #9

Open
phongtnit opened this issue Jun 17, 2021 · 5 comments
Open

Cannot run multitor docker with privoxy #9

phongtnit opened this issue Jun 17, 2021 · 5 comments
Assignees

Comments

@phongtnit
Copy link

phongtnit commented Jun 17, 2021

Hello,

I can run multitor docker with command multitor --init 5 --user root --socks-port 9000 --control-port 9900 --proxy socks, however, the option privoxy in the following command multitor --init 5 --user root --socks-port 9000 --control-port 9900 --proxy privoxy --haproxywill be error as shown in the image Imgur

Please help me to fix it, many thanks

@FLX-0x00
Copy link
Contributor

Please refer to the multitor repo. We only provide some basic docker files / environment and do not support the application itself. Thank you

@phongtnit
Copy link
Author

Hi,

I guess the error because of docker-multitor installed latest version of alpine and important packages like Privoxy, Tor, Haproxy. Indeed, last year I successfully installed docker-multitor with privoxy. I think multitor package don't maintain anymore.

@FLX-0x00
Copy link
Contributor

sorry but atm we can not go into this project as we not use it in our daily bsns. We keep this issue open, maybe someone wants to get a look at this issue.

@erdotufa
Copy link

erdotufa commented Dec 1, 2021

Hi @blacklist-arcc and @phongtnit,

I found the problem and is caused by the Privoxy package in Alpine.
I don't know why but in Alpine if you install the Privoxy package all the configuration files have the .new extension now

image

This is not documented anywhere (or I didn't find it)
If you install the Privoxy package in Debian no files with .new extension there as expetected.

The workaround to have it working again is to rename the *.new files without that extension
For example chage the Dockerfile:

RUN for file in /etc/privoxy/*.new; do mv "$file" "${file%.new}"; done
CMD multitor --init 60 --user root --socks-port 9000 --control-port 9900 --proxy privoxy --haproxy

@blacklist-arcc I think is good to add something to the Readme of this project (also my solution) and in the future change the base image of the container to Debian or CentOs that is tested from multitor repo.

@FLX-0x00
Copy link
Contributor

FLX-0x00 commented Dec 1, 2021

Thanks for your afford. I will check this on my own later and commit the changes. Cheers.

@FLX-0x00 FLX-0x00 self-assigned this Dec 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants