Git Product home page Git Product logo

docker-nxfilter's People

Contributors

cron410 avatar dependabot[bot] avatar dgibbs64 avatar github-actions[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

docker-nxfilter's Issues

Java Exception

When running the container either detached or interactive, I get a java exception.

Exception in thread "main" java.lang.NullPointerException
at nxd.Main.(Unknown Source)
at nxd.Main.main(Unknown Source)
Exception in thread "Thread-0" java.lang.NullPointerException
at nxd.o.run(Unknown Source)

Not pulling latest version on Unraid

Due to the way Unraid mounts the the persistent data the curl script is failing to download latest version. If we add "-p" to mkdir and "-o" to unzip this appears to solve this problem. Can we incorporate that into the docker-file?

curl -s -L http://www.nxfilter.org/|grep Download
|grep -Eo "(http|https)://[a-zA-Z0-9./?=-]*"
|grep download|uniq
|xargs -n1 curl -s -L
|grep -Eo "(http|https)://[a-zA-Z0-9./?=
-]*"
|grep filter-.zip|grep -v mediafire
|xargs -n1 wget -q && mkdir -p /nxfilter
&& unzip -o nxfil
-d /nxfilter
&& chmod +x /nxfilter/bin/startup.sh
&& rm -f *.zip

latest will not start

the latest image will not start. i run it like so (unusual ports as i have other things running on the standard ports)
docker run -dt --name nxfilter -v /opt/nxfilter-base/nxfilter-conf:/nxfilter/conf -v /opt/nxfilter-base/nxfilter-log:/nxfilter/log -v /opt/nxfilter-base/nxfilter-db:/nxfilter/db -p 7180:80 -p 7443:443 -p 53:53/udp -p 19002-19004:19002-19004 --restart always packetworks/nxfilter-base:latest

broke with

Exception in thread "main" java.lang.NullPointerException
        at nxd.Main.<init>(Unknown Source)
        at nxd.Main.main(Unknown Source)
Exception in thread "Thread-0" java.lang.NullPointerException
        at nxd.p.run(Unknown Source)
Exception in thread "main" java.lang.NullPointerException
        at nxd.Main.<init>(Unknown Source)
        at nxd.Main.main(Unknown Source)
Exception in thread "Thread-0" java.lang.NullPointerException
        at nxd.p.run(Unknown Source)
Exception in thread "main" java.lang.NullPointerException
        at nxd.Main.<init>(Unknown Source)
        at nxd.Main.main(Unknown Source)
Exception in thread "Thread-0" java.lang.NullPointerException
        at nxd.p.run(Unknown Source)
Exception in thread "main" java.lang.NullPointerException
        at nxd.Main.<init>(Unknown Source)
        at nxd.Main.main(Unknown Source)
Exception in thread "Thread-0" java.lang.NullPointerException
        at nxd.p.run(Unknown Source)
Exception in thread "main" java.lang.NullPointerException
        at nxd.Main.<init>(Unknown Source)
        at nxd.Main.main(Unknown Source)
Exception in thread "Thread-0" java.lang.NullPointerException
        at nxd.p.run(Unknown Source)
Exception in thread "main" java.lang.NullPointerException
        at nxd.Main.<init>(Unknown Source)
        at nxd.Main.main(Unknown Source)
Exception in thread "Thread-0" java.lang.NullPointerException
        at nxd.p.run(Unknown Source)
Exception in thread "main" java.lang.NullPointerException
        at nxd.Main.<init>(Unknown Source)
        at nxd.Main.main(Unknown Source)
Exception in thread "Thread-0" java.lang.NullPointerException
        at nxd.p.run(Unknown Source)
Exception in thread "main" java.lang.NullPointerException
        at nxd.Main.<init>(Unknown Source)
        at nxd.Main.main(Unknown Source)
Exception in thread "Thread-0" java.lang.NullPointerException
        at nxd.p.run(Unknown Source)
Exception in thread "main" java.lang.NullPointerException
        at nxd.Main.<init>(Unknown Source)
        at nxd.Main.main(Unknown Source)
Exception in thread "Thread-0" java.lang.NullPointerException
        at nxd.p.run(Unknown Source)

SSLSplit

Hello,

I would like to know why line 21 exists in the Dockerfile.

Line 21:

COPY --from = vimagick / sslsplit / /

As described on the docker hub page, "SSLsplit is a tool for intermediate attacks against SSL / TLS encrypted network connections."

This may be legitimate and I am not accusing anyone, but I would like to understand it better.

Thank you for your attention

Start Error

My Raspberry Pi 4 Model B of 2GB of RAM runs Docker, however, when trying to run NxFilter, I have the following error:

standard_init_linux.go:219: exec user process caused: exec format error

Container does not start - java errors

New user.

docker on debian, using DockStarter (beginners easy way into docker) and added following into the docker-compose. override.yml file to run nxfilter container,

   nxfilter:
    container_name: nxfilter
    image: packetworks/nxfilter-base:latest
    tty: true
    volumes:
      - ${DOCKERCONFDIR}/nxfilter/nxfilter-conf:/nxfilter/conf
      - ${DOCKERCONFDIR}/nxfilter/nxfilter-log:/nxfilter/log
      - ${DOCKERCONFDIR}/nxfilter/nxfilter-db:/nxfilter/db
    restart: unless-stopped
    ports:
      - 80:80
      - 443:443
      - 53:53/udp
      - 19002-19004:19002-19004
    networks:
      composemacvlan:
        ipv4_address: 192.168.2.242 

and get following errors in logs:

Exception in thread "main" java.lang.NullPointerException
	at nxd.Main.<init>(Unknown Source)
	at nxd.Main.main(Unknown Source)
Exception in thread "Thread-0" java.lang.NullPointerException
	at nxd.o.run(Unknown Source)

A previous issue suggest 'prepopulating' or copying db files. As a new nxfilter user, I'm not sure what this means, so any pointers gratefully received.

Thanks

/entrypoint.sh\": permission denied"

Hello, i got this error when i try run.

Background task error for create nxfilter-base-1: 400 Client Error: Bad Request ("oci runtime error: container_linux.go:265: starting container process caused "exec: "/entrypoint.sh": permission denied" ")

Local Volume with conf fails entrypoint.sh

Maybe I'm missing something but I'm running a Docker with the instructions:

docker run -dt \
  --name nxfilter \
  -v nxfilter-conf:/nxfilter/conf \
  -v nxfilter-log:/nxfilter/log \
  -v nxfilter-db:/nxfilter/db \
  -p 80:80 -p 443:443 -p 53:53/udp \
  -p 19002-19004:19002-19004 \
  packetworks/nxfilter-base:latest

The docker crashes when it tries to "cp -a /nxfilter/conf-default/. /nxfilter/conf/". My work around is to mount it with a modified "conf" folder - copy the files and change the volume. If I run the docker and get a bash prompt, there's no /nxfilter/conf-default loaded. Am I missing something?

Thanks.

p.s. for full clarity I'm running the docker on Synology through the web-gui - I have not tried to compose using an SSH as I am able to launch it successfully with my work around.

nxfilter RHiAD, License blocked by endDate

Hi,
I installed the docker image yesterday and everything went fine.
Today I saw a bunch of blocked items with a "License issue" or something in red.
In the log I found this line repeated:
"nxfilter RHiAD, License blocked by endDate".

I assume it has to do with the Jahaslist licence, but I don't know how to solve it.
On the site I read that there's a free license for 25 users.
Now I'm on Globlist but Jahaslist was more complete.

Thanks,

Gianpaolo

Can't start tomcat

I keep getting this error no matter how many times I recreate the container.

org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.