From your first post in this topic it looks like you are using unbundled libhtp, which means you’ll need to manually upgrade that yourself. Or just use the bundled libhtp which usually resolves this problem.
Something as simple as suricata --build-info should show the error as well. Resolve that and Suricata-Update will start working again.
If you use ./scripts/bundle.sh, you shouldn’t use --with-libhtp-includes=/usr/local/include/htp --with-libhtp-libraries=/usr/lib as this implies in not using the install from the bundle.
If you use the bundled libhtp, and remove the portion I mentioned, does it work?
===> Bundling https://github.com/OISF/libhtp (0.5.x)
Clonage dans './libhtp'...
remote: Enumerating objects: 247, done.
remote: Counting objects: 100% (247/247), done.
remote: Compressing objects: 100% (203/203), done.
remote: Total 247 (delta 71), reused 139 (delta 35), pack-reused 0 (from 0)
Réception d'objets: 100% (247/247), 555.84 Kio | 2.57 Mio/s, fait.
Résolution des deltas: 100% (71/71), fait.
~/Documents/suricata/libhtp ~/Documents/suricata
Depuis https://github.com/OISF/libhtp
* branch 0.5.x -> FETCH_HEAD
HEAD est maintenant sur b28eadc Update for 0.5.49
~/Documents/suricata
===> Bundling https://github.com/OISF/suricata-update (master)
Clonage dans './suricata-update.tmp'...
remote: Enumerating objects: 108, done.
remote: Counting objects: 100% (108/108), done.
remote: Compressing objects: 100% (100/100), done.
remote: Total 108 (delta 10), reused 57 (delta 1), pack-reused 0 (from 0)
Réception d'objets: 100% (108/108), 4.65 Mio | 10.90 Mio/s, fait.
Résolution des deltas: 100% (10/10), fait.
~/Documents/suricata/suricata-update.tmp ~/Documents/suricata
Depuis https://github.com/OISF/suricata-update
* branch master -> FETCH_HEAD
HEAD est maintenant sur 98fd292 changelog: update
~/Documents/suricata
cp: préservation des dates pour './suricata-update/./.gitignore': Opération non permise
cp: préservation des dates pour './suricata-update/./.readthedocs.yaml': Opération non permise
cp: préservation des dates pour './suricata-update/./CHANGELOG.md': Opération non permise
cp: préservation des dates pour './suricata-update/./LICENSE': Opération non permise
cp: préservation des dates pour './suricata-update/./MANIFEST.in': Opération non permise
cp: préservation des dates pour './suricata-update/./README.rst': Opération non permise
cp: préservation des dates pour './suricata-update/./requirements.txt': Opération non permise
cp: préservation des dates pour './suricata-update/./setup.py': Opération non permise
cp: préservation des dates pour './suricata-update/./tox-integration.ini': Opération non permise
cp: préservation des dates pour './suricata-update/./tox.ini': Opération non permise
cp: préservation des dates pour './suricata-update/./.github/CODEOWNERS': Opération non permise
cp: préservation des dates pour './suricata-update/./.github/CONTRIBUTING.md': Opération non permise
cp: préservation des dates pour './suricata-update/./.github/PULL_REQUEST_TEMPLATE.md': Opération non permise
cp: préservation des dates pour './suricata-update/./.github/workflows/tests.yml': Opération non permise
cp: préservation des dates pour './suricata-update/./.github/workflows': Opération non permise
cp: préservation des dates pour './suricata-update/./.github': Opération non permise
cp: préservation des dates pour './suricata-update/./bin/suricata-update': Opération non permise
cp: préservation des dates pour './suricata-update/./bin': Opération non permise
cp: préservation des dates pour './suricata-update/./doc/Makefile': Opération non permise
cp: préservation des dates pour './suricata-update/./doc/add-source.rst': Opération non permise
cp: préservation des dates pour './suricata-update/./doc/check-versions.rst': Opération non permise
cp: préservation des dates pour './suricata-update/./doc/common-options.rst': Opération non permise
cp: préservation des dates pour './suricata-update/./doc/conf.py': Opération non permise
cp: préservation des dates pour './suricata-update/./doc/disable-source.rst': Opération non permise
cp: préservation des dates pour './suricata-update/./doc/enable-source.rst': Opération non permise
cp: préservation des dates pour './suricata-update/./doc/index.rst': Opération non permise
cp: préservation des dates pour './suricata-update/./doc/list-sources.rst': Opération non permise
cp: préservation des dates pour './suricata-update/./doc/quickstart.rst': Opération non permise
cp: préservation des dates pour './suricata-update/./doc/remove-source.rst': Opération non permise
cp: préservation des dates pour './suricata-update/./doc/update-sources.rst': Opération non permise
cp: préservation des dates pour './suricata-update/./doc/update.rst': Opération non permise
cp: préservation des dates pour './suricata-update/./doc/_static/.gitignore': Opération non permise
cp: préservation des dates pour './suricata-update/./doc/_static': Opération non permise
cp: préservation des dates pour './suricata-update/./doc': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/__init__.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/__init__.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/config.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/engine.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/exceptions.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/extract.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/loghandler.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/main.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/maps.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/matchers.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/net.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/notes.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/osinfo.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/parsers.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/rule.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/sources.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/util.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/version.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/commands/__init__.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/commands/addsource.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/commands/checkversions.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/commands/disablesource.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/commands/enablesource.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/commands/listsources.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/commands/removesource.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/commands/updatesources.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/commands': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/compat/__init__.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/compat/ordereddict.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/compat/argparse/LICENSE.txt': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/compat/argparse/__init__.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/compat/argparse/argparse.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/compat/argparse': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/compat': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/configs/__init__.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/configs/disable.conf': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/configs/drop.conf': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/configs/enable.conf': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/configs/modify.conf': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/configs/threshold.in': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/configs/update.yaml': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/configs': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/data/__init__.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/data/index.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/data/update.py': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update/data': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata/update': Opération non permise
cp: préservation des dates pour './suricata-update/./suricata': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/classification1.config': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/classification2.config': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/emerging-current_events.rules': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/emerging.rules.tar.gz': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/emerging.rules.tar.gz.md5': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/emerging.rules.zip': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/empty': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/gen-msg.map': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/index.yaml': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/integration_tests.py': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/rule-with-unicode.rules': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/sid-msg-v2.map': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/sid-msg.map': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/suricata-test-rules.zip': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/test_classificationmap.py': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/test_main.py': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/test_matchers.py': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/test_net.py': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/test_rule.py': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/test_signaturemap.py': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/test_util.py': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/update.yaml': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/docker-centos-7/Dockerfile': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/docker-centos-7/Makefile': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/docker-centos-7/README.md': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/docker-centos-7/run.sh': Opération non permise
cp: préservation des dates pour './suricata-update/./tests/docker-centos-7': Opération non permise
cp: préservation des dates pour './suricata-update/./tests': Opération non permise
cp: préservation des dates pour './suricata-update/.': Opération non permise
....
Making all in libhtp
make[1] : on entre dans le répertoire « /home/alexandre/Documents/suricata/libhtp »
make[1]: *** Aucune règle pour fabriquer la cible « all ». Arrêt.
make[1] : on quitte le répertoire « /home/alexandre/Documents/suricata/libhtp »
make: *** [Makefile:507 : all-recursive] Erreur 1
now I succeeded,by installing libhtp separately , but now, 'ive this problem:
alexandre@alexandre-Matebook:~$ sudo /usr/bin/suricata -c /etc/suricata/suricata.yaml -q 0
Notice: suricata: This is Suricata version 8.0.0-dev (a9b36d88b 2024-12-05) running in SYSTEM mode [LogVersion:suricata.c:1151]
Error: nfq: nfq_create_queue failed [NFQInitThread:source-nfq.c:639]
Error: nfq: nfq thread failed to initialize [ReceiveNFQThreadInit:source-nfq.c:742]
alexandre@alexandre-Matebook:~$
i also intalled libnetfiler_log package, libnfnetlink, and libnetfilter_queue , and i’ve this previous message displayed
I will maybe create a separate topic
Regards