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
Closed
SimonFearby opened this issue
Apr 3, 2018
· 15 comments
Fixed this with: ln -s /usr/lib/libcrypto.so /usr/lib/libcrypto.so.1.0.0 It’s probably a bad fix, but it works for me.
The correct solution is to run pacman -Sy openssl-1.0 prior to installing the latest openssl package.
How to fix if you’ve already made your mistake:
- Temporarily fix
libcrypto.so.1.0.0
a. Do it correctly
a.1. Download https://www.archlinux.org/packages/extra/x86_64/openssl-1.0/download/
a.2.cd /tmp
a.3.tar xJf /path/to/openssl-1.0-1.0.2.k-3-x86_64.pkg.tar.xz
a.4.cd /usr/lib
a.5.ln -s /tmp/usr/lib/libcrypto.so.1.0.0 libcrypto.so.1.0.0
b. Use the cheat @vinzBad mentioned and linklibcrypto.so.1.1
tolibcrypto.so.1.0.0
- Open two alwsl terminals
- In one of them run
pacman -Sy openssl-1.0
but do not complete the install yet - In the other terminal, run
rm /usr/lib/libcrypto.so.1.0.0
- Complete the installation of
openssl-1.0
in the other terminal window
Regardless of the “correct solution” this shouldn’t happen to start with. There is no warning to tell people to update openssl prior to upgrading and openssl should upgrade properly like it does in a regular install. The big question is why it isn’t upgrading.
Copy link
Member
- turbo commented May 31, 2017
- turbo commented May 31, 2017
- libwrap. 4” not found, required by “mpd5”
- Услуги хостинговой компании Host-Food
- Re: libwrap. 4” not found, required by “mpd5”
- Re: libwrap. 4” not found, required by “mpd5”
- Re: libwrap. 4” not found, required by “mpd5”
- Re: libwrap. 4” not found, required by “mpd5”
- Re: libwrap. 4” not found, required by “mpd5”
- Comments
- I ran the follwoing on Ubuntu 16. 04, nginx version: nginx/1
turbo
commented
May 31, 2017
I’m currently testing a new image and I’ll let it propagate to the CDN today if everything works. So far it seems fine.
Copy link
Member
turbo
commented
May 31, 2017
@dhpp
With later releases of AVS-SDK the libssl needs to be installed on Pi3 platforms and appears to be missing from the dependency list. Seems like I didn’t have to do this with v1.7.1, but after upgrading to v1.13, it started throwing errors:
Creating the build directory for the PlaylistParser with build type: RELEASE Creating PlaylistParser with keyword detector type: Sensory Bluetooth implementation not supported -- Checking for module 'libcrypto' -- No package 'libcrypto' found CMake Error at /usr/share/cmake-3.7/Modules/FindPkgConfig.cmake:415 (message): A required package was not found Call Stack (most recent call first): /usr/share/cmake-3.7/Modules/FindPkgConfig.cmake:588 (_pkg_check_modules_internal) PlaylistParser/src/CMakeLists.txt:2 (pkg_check_modules)
Also, seems like after libssl-dev is installed you get a warning:
[ 98%] Building CXX object SampleApp/src/CMakeFiles/SampleApp.dir/SampleEqualizerModeController.cpp.o [ 98%] Building CXX object SampleApp/src/CMakeFiles/SampleApp.dir/main.cpp.o [ 98%] Building CXX object SampleApp/src/CMakeFiles/SampleApp.dir/PortAudioMicrophoneWrapper.cpp.o [100%] Linking CXX executable SampleApp /usr/bin/ld: warning: libcrypto.so.1.0.2, needed by /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/libcurl.so, may conflict with libcrypto.so.1.1 [100%] Built target SampleApp
Installing ‘libssl1.0-dev’ makes the warning go away but I do not know if it’s ok do this?
Пункт 3
КриптоПро ЭЦП SDK
Код: Выделить всё
sudo dpkg -i \
> cprocsp-pki-plugin-64_2.0.14071-1_amd64.deb \
> lsb-cprocsp-devel_5.0.11535-4_all.deb \
> cprocsp-pki-phpcades_2.0.0-1_amd64.deb
dpkg: ошибка: cannot access archive ‘lsb-cprocsp-devel_5.0.11535-4_all.deb’: No such file or directory
В cades_linux_amd64.tar.gz нет lsb-cprocsp-devel_5.0.11535-4_all.deb
Попытка установить по одному:
Код: Выделить всё
sudo dpkg -i cprocsp-pki-plugin-64_2.0.14071-1_amd64.deb
(Чтение базы данных … на данный момент установлено 207905 файлов и каталогов.)
Подготовка к распаковке cprocsp-pki-plugin-64_2.0.14071-1_amd64.deb …
CryptoPro ECP browser plug-in requires rdr_gui_gtk package from CryptoPro CSP. Install it before installing this package.
dpkg: ошибка при обработке архива cprocsp-pki-plugin-64_2.0.14071-1_amd64.deb (–install):
new cprocsp-pki-plugin-64 package pre-installation script subprocess returned error exit status 1
При обработке следующих пакетов произошли ошибки:
cprocsp-pki-plugin-64_2.0.14071-1_amd64.deb
Далее:
Код: Выделить всё
sudo dpkg -i cprocsp-rdr-gui-gtk-64_5.0.11455-5_amd64.deb
Выбор ранее не выбранного пакета cprocsp-rdr-gui-gtk-64.
(Чтение базы данных … на данный момент установлено 207905 файлов и каталогов.)
Подготовка к распаковке cprocsp-rdr-gui-gtk-64_5.0.11455-5_amd64.deb …
libgtk-x11-2.0.so.0 was not found!
Try to install GTK+ 2 library on your system first.
dpkg: ошибка при обработке архива cprocsp-rdr-gui-gtk-64_5.0.11455-5_amd64.deb (–install):
new cprocsp-rdr-gui-gtk-64 package pre-installation script subprocess returned error exit status 1
При обработке следующих пакетов произошли ошибки:
cprocsp-rdr-gui-gtk-64_5.0.11455-5_amd64.deb
Последний раз редактировалось rozen 26 окт 2020, 10:24, всего редактировалось 1 раз.
Home
>
Linux
>
Detail page
When installing openssh-server under Ubuntu, encountered such a problem:
root@ubuntu:~ Reading package lists... Done Building dependency tree Reading state information... Done Some packages could be install. This may mean you have requested an impossible situation you are using unstable distribution required packages have yet been created been moved Incoming. The following information may help resolve situation: The following packages have unmet dependencies: openssh-server : Depends: libwrap0(>= -~) installable Recommends: ssh-import- installable E: Unable correct problems, you have held broken packages.
Execute apt-get update
root@ubuntu:~# apt-get
Install libwrap0
root@ubuntu:~ ... Package libwrap0 available, referred another package. This may mean package missing, has been obsoleted, only available another source E: Package libwrap0 has no installation candidate
Here is the problem, replace the source with another one
root root root root
Execute apt-get update
root@ubuntu:~# apt-get update
http://mirrors precise-backports/restricted Translation-en [ B]
http://mirrors precise-backports/universe Translation-en [ kB]
Fetched MB s (, kB/s)
Reading package lists... Done
Install openssh-server
root
Check status
root ssh start/running, process
Posted by linuxusing
in Linux
at Mar 11, 2017 – 4:01 PM
Tag:
Ubuntu
openssh
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
NeG-56
- рядовой
- Сообщения: 36
- Зарегистрирован: 2010-08-14 14:25:33
libwrap. 4” not found, required by “mpd5”
Народ помогите на FreeBSD вылазит ошибка при запуске mpd5.
/libexec/ld-elf.so.1: Share object ”libwrap.so.4” not found, required by “mpd5”
Сделал ссылку на libwrap.so.0..Начал другой файл запрашивать,на него сделал и так на фалов 10 сделал ссылки а он все дальше спрашивает.Там их наверное миллион.Как исправить?мпд переустановка не помогла
Хостинг HostFood.ru
Услуги хостинговой компании Host-Food
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: libwrap. 4” not found, required by “mpd5”
Непрочитанное сообщение
hizel » 2010-08-18 10:20:56
Код: Выделить всё
csup -g -h cvsup2.ru.freebsd.org /usr/share/examples/cvsup/port-supfile
cd /usr/ports
make fetchindex
make -C /usr/ports/ports-mgmt/portmaster install clean
rehash
посмотреть в /usr/ports/UPDATING
посмотреть в pkg_version -vI | grep need
обновиться, в общем случае: portmaster -ad
в будущем, не устанавливать новые программы пока не обновлены старые
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн — это Боль.
MASiK
- лейтенант
- Сообщения: 625
- Зарегистрирован: 2008-09-19 20:09:41
- Откуда: Оттуда
- Контактная информация:
Re: libwrap. 4” not found, required by “mpd5”
Непрочитанное сообщение
MASiK » 2010-08-18 10:48:55
Посмотри чё у тя там не хватает, гугляни )
Самурай
NeG-56
- рядовой
- Сообщения: 36
- Зарегистрирован: 2010-08-14 14:25:33
Re: libwrap. 4” not found, required by “mpd5”
Непрочитанное сообщение
NeG-56 » 2010-08-18 13:48:17
Почему такое произошло?я переставил 10 раз фряху и постоянно послзапуска мпд такая херь?
мпд ставлю с флешки..раньше 5 дней подряд ставил с этйо же флешки ит этот же мпд и все было ок.Изза чего?
MASiK
- лейтенант
- Сообщения: 625
- Зарегистрирован: 2008-09-19 20:09:41
- Откуда: Оттуда
- Контактная информация:
Re: libwrap. 4” not found, required by “mpd5”
Непрочитанное сообщение
MASiK » 2010-08-19 9:12:47
с какой нафиг флешки???
Причин этой баги миллионы
Дист самой BSD менялся?
Или пакеты при установке
Самурай
hedgehog
- сержант
- Сообщения: 220
- Зарегистрирован: 2010-01-26 11:47:05
- Откуда: Kharkiv, Ukraine
- Контактная информация:
Re: libwrap. 4” not found, required by “mpd5”
Непрочитанное сообщение
hedgehog » 2010-08-19 9:18:44
NeG-56 писал(а):Почему такое произошло?я переставил 10 раз фряху и постоянно послзапуска мпд такая херь?
мпд ставлю с флешки..раньше 5 дней подряд ставил с этйо же флешки ит этот же мпд и все было ок.Изза чего?
а потом обновил фрю и перестал пакет работать?
Форум КриптоПро
»
Средства криптографической защиты информации
»
Linux, Solaris etc.
»
Arch Linux. КриптоПро 5.0 + Рутокен ЭЦП 2.0 + IFCPlugin ГосУслуги + КЭП ФНС
BredoGen Оставлено | |
Пришло время получать КЭП для ИП в ФНС. Приобрел Рутокен ЭЦП 2.0 (как оказалось зря, СКЗИ внутри него использоваться не будет, ФНС всё равно запишет контейнер в формате криптопро). Пришло время запустить всё на Arch Linux с возможностью входа на ГосУслуги. Актуальные шаги: CryptoPro 5.0 1. Ставим КриптоПро 5.0 из AUR: https://aur.archlinux.or…ckages/cryptopro-csp-k1/ 2. Скачиваем архив AUR 4. Ставим: 5. В хромиум ставим расширение CryptoPro Extension for CAdES Browser Plug-in. 6. Открываем гуй CryptoPro Tools (/opt/cprocsp/bin/amd64/cptools), удостоверяемся, что криптопро видит наш Рутокен и контейнер в нём. Код:
Убеждаемся, что в CryptoPro Tools разделе сертификатов наш сертификат установился в раздел персональных. 9. Идём на демо страницу и проверяем, что страница видит наш сертификат и подпись работает. Неcмотря на инструкции в интернете, файл config64.ini не трогаем, раздел PKCS11 не редактируем. Это была моя основная ошибка, я пробовал его редактировать и править под 2012 алгоритм. Трогать не нужно вообще. Всё, подписывать можем, теперь нужно разобраться с ГосУслугами. ГосУслуги (IFCPlugin) 1. Ставим из AUR: https://aur.archlinux.org/packages/ifcplugin/ Версия при которой в списке сертификатов будет показан только 1 наш сертификат ИП (без дублей и лишних сертификатов): Код:
Другие версии для других алгоритмов можно взять например тут. 4. Перезапускаем хромимум. 5. Идём на https://esia.gosuslugi.ru/login/ и пробуем логиниться. P.S. Удивительным для меня остаётся тот факт, что ФНС принудительно записывает криптопро контейнеры, при этом отсутствует опция логина в кабинет ИП nalog.ru. Есть там только опция Рутокен ЭЦП 2.0 (которая не работает из-за формата контейнера) или возня с сертификатами и хромиум-гос. | |
Санчир Момолдаев Оставлено | |
Добрый день! | |
BredoGen Оставлено | |
Автор: Санчир Момолдаев Добрый день! Да, это how-to для тех, кто будет искать процесс установки на Arch. | |
Gigses Оставлено | |
Автор: BredoGen 6. Открываем гуй CryptoPro Tools (/opt/cprocsp/bin/amd64/cptools), удостоверяемся, что криптопро видит наш Рутокен На этом шаге рутокен на виден. Систему перезагружал. Рутокен проверен на другой машине и под другой ОС. Как заставить программу видеть рутокен? Отредактировано пользователем 31 января 2022 г. 16:41:44(UTC) | |
Андрей Русев Оставлено | |
1 пользователь поблагодарил Андрей Русев за этот пост. Gigses оставлено 01.02.2022(UTC) | |
Gigses Оставлено | |
При подключении носителя, команда “pcscd -f -d” пишет это: Код:
Код:
Код:
Код:
Что сделать, чтобы программа увидела рутокен? Отредактировано пользователем 1 февраля 2022 г. 11:35:38(UTC) | |
Андрей Русев Оставлено | |
У вас проблема не с токеном, а с установкой КриптоПро CSP. Сходу ошибку в https://aur.archlinux.or…stall?h=cryptopro-csp-k1 не увидел, но проблема, вероятно, где-то там. Пришлите в личку диагностический архив, собранный с помощью Код:
Отредактировано пользователем 1 февраля 2022 г. 12:46:47(UTC) | |
Андрей Русев Оставлено | |
Gigses Оставлено | |
В этих секциях пусто. Лишь комментарии: Код:
Каким образом заполнить эти секции? | |
Андрей Русев Оставлено | |
Gigses Оставлено | |
Ставил по мануалу из первого сообщения этой темы. А есть ли какое-то официальное руководство по установке КриптоПро на Linux? | |
Андрей Русев Оставлено | |
Gigses Оставлено | |
Удалил всё, переустановил заново. Всё работает. | |
Андрей Русев Оставлено | |
Насколько я понимаю, в PKGBUILD cryptopro-csp-k1.install не хватает post_upgrade(), выполняющей то же, что и в post_install(). Накатал патч в AUR. Ничего не проверял, так как Arch-а у нас нет. | |
Андрей Русев Оставлено | |
Патч приняли, теперь надо, чтобы кто-нибудь проверил на своём Arch-е, что больше проблемы при Upgrade нет. | |
Санчир Момолдаев Оставлено | |
проверил. проблем при upgrade нет | |
Comments
> openssl: /usr/lib/x86_64-linux-gnu/libssl.so.1.1: version `OPENSSL_1_1_1′ not found (required by openssl)
> openssl: /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1: version `OPENSSL_1_1_1′ not found (required by openssl)”>
> openssl version
> openssl: /usr/lib/x86_64-linux-gnu/libssl.so.1.1: version `OPENSSL_1_1_1' not found (required by openssl)
> openssl: /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1: version `OPENSSL_1_1_1' not found (required by openssl)
I ran the follwoing on Ubuntu 16. 04, nginx version: nginx/1
# git clone git://git.openssl.org/openssl.git
# cd openssl/
# ./config --prefix=/usr/
# make
# sudo make install
# openssl version
Try setting your LD_LIBRARY_PATH to point to the location of your newly compiled OpenSSL libs. The above indicates that you are picking up the old system OpenSSL libraries.
Do you expect us to start reading your blog to help you out? Quite the shameless plug there, dude 😉
Sorry, just happy to help others with the same error and solution. I’ll delete
I’m obviously a newbie
$ which openssl
/usr/local/bin/openssl
openssl version
openssl: /usr/lib/x86_64-linux-gnu/libssl.so.1.1: version OPENSSL_1_1_1′ not found (required by openssl) openssl: /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1: version OPENSSL_1_1_1′ not found (required by openssl)
It should be:
$ export LD_LIBRARY_PATH=/usr/local/lib"
(assuming you installed OpenSSL to the default location)
Sub-7, keidevs, manojvirat457, wi11e, andreihod, 9474757, Luitame, renatoaug, glebbash, and samueldemir reacted with laugh emoji
alxhotel, keidevs, Dmitry-SigmaSW, wi11e, 9474757, tdnl, timolinn, Luitame, renatoaug, rodrigofd, and 5 more reacted with hooray emoji
alxhotel, keidevs, manojvirat457, wi11e, luismasserral, Hazoom, angeliski, icss-robot, 9474757, Luitame, and 15 more reacted with heart emoji
alxhotel, dogmatic69, manojvirat457, 9474757, Luitame, arxeiss, renatoaug, mogita, daspi5, souzagab, and 3 more reacted with rocket emoji
You might also want to read the NOTES.UNIX file which gives a different way to do this.
Thanks, I set “export LD_LIBRARY_PATH=/usr/local/lib” and it worked a treat
openssl version
OpenSSL 1.1.1-pre3 (beta) 20 Mar 2018
Thanks mattcaswell and levitte
All working in production 🙂
perhaps you can help me, i get the same error when i try connect to oc cli on ubuntu
oc login
oc: /usr/lib/libcrypto.so.10: version `OPENSSL_1.0.1_EC' not found (required by oc)
oc: /usr/lib/libcrypto.so.10: version `libcrypto.so.10' not found (required by oc)
with:
openssl version
OpenSSL 1.1.1 11 Sep 2018
libcrypto.so.10 and OPENSSL_1.0.1_EC are clearly not things that we made. I have no idea where those files come from, but you should talk to them.
RUN cd "$PATH_APP/openssl" && \
make clean && \
rm -f "$PATH_APP/openssl.tar.gz"
# openssl test
RUN openssl version”>
FROM base AS openssl
LABEL image=openssl:1.1.1b
ARG URL_ZLIB_TARBALL=http://www.zlib.net/zlib-1.2.11.tar.gz
ARG URL_OPENSSL_TARBALL=https://www.openssl.org/source/openssl-1.1.1b.tar.gz
ENV ZLIB_PREFIX=/usr/local
ENV OPENSSL_PREFIX=/usr/local
ARG OPENSSL_DIR=$OPENSSL_PREFIX/ssl
ARG LD_LIBRARY_PATH=$OPENSSL_PREFIX/lib
# zlib
RUN cd "$PATH_APP" && \
curl -sL "$URL_ZLIB_TARBALL" -o zlib.tar.gz && \
tar -xf zlib.tar.gz --one-top-level=zlib --strip-components 1
RUN cd "$PATH_APP/zlib" && \
./configure --prefix="$ZLIB_PREFIX" && \
make && \
make install
RUN cd "$PATH_APP/zlib" && \
make clean && \
rm -f "$PATH_APP/zlib.tar.gz"
# openssl
RUN cd "$PATH_APP" && \
curl -sL "$URL_OPENSSL_TARBALL" -o openssl.tar.gz && \
tar -xf openssl.tar.gz --one-top-level=openssl --strip-components 1
RUN cd "$PATH_APP/openssl" && \
./config \
--prefix="$OPENSSL_PREFIX" \
--openssldir="$OPENSSL_DIR" \
--api=1.1.0 \
--strict-warnings \
zlib-dynamic && \
make && \
make test && \
make install && \
echo "LD_LIBRARY_PATH=$LD_LIBRARY_PATH" >> /etc/environment
RUN cd "$PATH_APP/openssl" && \
make clean && \
rm -f "$PATH_APP/openssl.tar.gz"
# openssl test
RUN openssl version
Corresponding TravisCI build log can be find here:
sudo apt-get install locate
(to install the locate to find where exactly libssl.so.1.1 is.)- execute
locate libssl.so.1.1
and it gives the following:
gary@gary-VirtualBox:~/Desktop/Link to GEIRI_LSE$ locate libssl.so.1.1
/home/dmdb/bin/libssl.so.1.1
/snap/core18/1066/usr/lib/x86_64-linux-gnu/libssl.so.1.1
/snap/core18/1144/usr/lib/x86_64-linux-gnu/libssl.so.1.1
/snap/gnome-3-28-1804/67/usr/lib/x86_64-linux-gnu/libssl.so.1.1
/snap/gnome-3-28-1804/71/usr/lib/x86_64-linux-gnu/libssl.so.1.1
/usr/lib/i386-linux-gnu/libssl.so.1.1
/usr/lib/x86_64-linux-gnu/libssl.so.1.1
- figure out in the listed location /usr/lib/x86_64-linux-gnu/libssl.so.1.1 is the right one. (it varies on different platforms)
- execute
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu
Then when executeopenssl version
, it should work now. - if it works in step 4), you can add
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu
to~/.bashrc
to enable a permanent solution, otherwise you need to execute step 4) every time restarts.
tiagofumo and rdong-swi reacted with heart emoji
That should already be in your default library search directory.
If that fixes it for you, it seems that you actually try to load
an other by default. ldd `which openssl` should tell you which
it’s tring to load.