Comments (6)
First of all, do the latest commit arm builds we provide not work?
Looks like it needs the brotli library to link, either:
- uninstall brotli, remove thirdparty/curl directory and try again
- change easybutton to build curl without it (probably --without-brotli)
- change makefile of capture to have something like -lbrotli
from arkime.
Hi @awick,
Thanks for the reply!
So in the easybutton file should I remove the following?
if [ ! -z "$WITHCURL" ]; then
echo "ARKIME: withcurl $WITHCURL"
else
WITHCURL="--with-curl=thirdparty/curl-$CURL"
if [ ! -f "curl-$CURL.tar.gz" ]; then
wget https://curl.haxx.se/download/curl-$CURL.tar.gz
fi
if [ ! -f "curl-$CURL/lib/.libs/libcurl.a" ]; then
tar zxf curl-$CURL.tar.gz
( cd curl-$CURL; ./configure --disable-ldap --disable-ldaps --without-libidn2 --without-librtmp --without-libpsl --without-nghttp2 --without-nghttp2 --without-nss --with-openssl --without-zstd; $MAKE)
if [ $? -ne 0 ]; then
echo "ARKIME: $MAKE failed"
exit 1
fi
else
echo "ARKIME: Not rebuilding curl"
fi
fi
also in the makefile of capture should I remove this line?
-I/home/user/Documents/arkime/thirdparty/curl-8.4.0/include
Regarding the last point change makefile of capture to have something like -lbrotli
I have no clue how to do it :)
Also I want to be able to access server running Arkime on another machine on the same subnet!
Will it be possible after I manage to install it?
Thanks,
Mik
from arkime.
Those were 3 choices of how to fix, just choose one. One of those choices was to modify the ./configure line you have above and add the --without
If you have general questions please come over to slack. https://arkime.com/questions
from arkime.
Thanks @awick
I managed to build using easybutton
When I try to configure before run I get the following:
ARKIME: Now type 'sudo make install' and 'sudo make config'
user@user:~/Documents/arkime $ sudo make config
/opt/arkime/bin/Configure
/bin/bash: line 1: /opt/arkime/bin/Configure: No such file or directory
make: *** [Makefile:878: config] Error 127
However the install works with some warnings.. is should be ok now?
user@user:~/Documents/arkime $ sudo make install
sudo: unable to resolve host sentinelmobile: Name or service not known
Making install in .
make[1]: Entering directory '/home/user/Documents/arkime'
make[2]: Entering directory '/home/user/Documents/arkime'
npm ci
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: undefined,
npm WARN EBADENGINE required: { node: '>= 16.0.0 < 19', npm: '>= 3.0.0' },
npm WARN EBADENGINE current: { node: 'v12.22.12', npm: '7.5.2' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@aws-sdk/[email protected]',
npm WARN EBADENGINE required: { node: '>=14.0.0' },
npm WARN EBADENGINE current: { node: 'v12.22.12', npm: '7.5.2' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@aws-sdk/[email protected]',
npm WARN EBADENGINE required: { node: '>=14.0.0' },
npm WARN EBADENGINE current: { node: 'v12.22.12', npm: '7.5.2' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@aws-sdk/[email protected]',
npm WARN EBADENGINE required: { node: '>=14.0.0' },
npm WARN EBADENGINE current: { node: 'v12.22.12', npm: '7.5.2' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@aws-sdk/[email protected]',
npm WARN EBADENGINE required: { node: '>=14.0.0' },
npm WARN EBADENGINE current: { node: 'v12.22.12', npm: '7.5.2' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@aws-sdk/[email protected]',
npm WARN EBADENGINE required: { node: '>=14.0.0' },
npm WARN EBADENGINE current: { node: 'v12.22.12', npm: '7.5.2' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@aws-sdk/[email protected]',
npm WARN EBADENGINE required: { node: '>=14.0.0' },
npm WARN EBADENGINE current: { node: 'v12.22.12', npm: '7.5.2' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@aws-sdk/[email protected]',
npm WARN EBADENGINE required: { node: '>=14.0.0' },
npm WARN EBADENGINE current: { node: 'v12.22.12', npm: '7.5.2' }
npm WARN EBADENGINE }
from arkime.
ya you get those first errors if you didn't tell it to install.
No it won't work, it is telling you the version of node you are using is too old.
from arkime.
Thanks, I' ve managed to solve it by removing the dependencies as per your suggestions!
from arkime.
Related Issues (20)
- WISE support setting separate fields HOT 2
- authMode=anonymous does not work with clusters ("anonymous doesn't exist")
- Hunt returns 404 - Old API HOT 1
- capture: reading pcap files directly from S3 HOT 7
- Missing Fields in v5.0.0-rc1 HOT 2
- ILM Rotate Index HOT 1
- Add a ip.ttl field HOT 5
- Split DNS requests from CNAME responses HOT 2
- Support UI Localization HOT 2
- Packet export HOT 10
- Cont3xt - bug in integration card table display not using local field value for pivot HOT 1
- I want to provide an ipk installation package for the openwrt platform HOT 2
- a few issues with pcap-over-ip HOT 6
- have form/oidc auth redirect to correct url HOT 1
- Add timestamps to files index - depends on new db version
- Allow intercepting TCP headers for the JA4Plus plugin HOT 2
- The command "./easybutton build. sh -- install" failed to execute HOT 1
- capture service not respecting maxFileSizeG HOT 1
- moloch_update_geo.sh URLs seem to be broken HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from arkime.