Internal error: openssl test 00FC failed

The place to discuss linux version of MakeMKV
rxguy
Posts: 2
Joined: Sun Apr 16, 2017 1:04 am

Internal error: openssl test 00FC failed

Post by rxguy »

I get this error on start up.
Running Fedora Rawhide.
openssl-1.1.0e

When I try to open a bluray, I get:

The volume key is unknown for this disc - video can't be decrypted
DEBUG: Code 0 at _B,194!,~NL]?7c&:121263935
DEBUG: Code 0 at _B,194!,~NL]?7c&:121265844
DEBUG: Code 233 at wAgpLwOFt4x3y+lb3mZdSsON:0
DEBUG: Code 233 at QprhZvlkmQj2+z2hWvAWkrv+:0
DEBUG: Code 233 at 9tBUSuZnAExamS+P2W+TgBC3:0
DEBUG: Code 233 at MDnVN8pVYt1MmTRXeU7Awfps:0
Failed to open disc

Thanks.
Woodstock
Posts: 9892
Joined: Sun Jul 24, 2011 11:21 pm

Re: Internal error: openssl test 00FC failed

Post by Woodstock »

"Volume key unknown" errors are usually traceable to being unable to read parts of the directory structure of the disk. Were there errors prior to that line?
MakeMKV Frequently Asked Questions
How to aid in finding the answer to your problem: Activating Debug Logging
rxguy
Posts: 2
Joined: Sun Apr 16, 2017 1:04 am

Re: Internal error: openssl test 00FC failed

Post by rxguy »

This is the entire log file:

Debug log started at Sun Apr 16 01:32:59 2017 , written by MakeMKV v1.10.5 linux(x64-release)
Using 524544KB for read cache.
001005:0000 MakeMKV v1.10.5 linux(x64-release) started
001004:0000 Debug logging enabled, log will be saved as /home/dturner/MakeMKV_log.txt
001010:0000 Internal error: openssl test 00FC failed
001003:0020 DEBUG: Code 0 at R&AW69*m$W0vCyK7wTOp-5N:213130122
003007:0000 Using direct disc access mode
005053:0308 This functionality is shareware. You may evaluate it for 30 days after what you would need to purchase an activation key if you like the functionality. Do you want to start evaluation period now?
005050:0000 Evaluation version, 30 day(s) out of 30 remaining
DEBUG: Code 2147483648 at {gxa-U)_kSl4hJj<:121265315
DAFD=PAAAADAAAAEABDQkEHwEBAQ==
001003:0020 DEBUG: Code 0 at s~VsbH+VjYn8<PUH87:213130789
003341:0000 Highest AACS version is v14 , MKB saved as /home/dturner/.MakeMKV/MKB_v14_GIJOE_AC.tgz
003303:0000 The volume key is unknown for this disc - video can't be decrypted
001003:0020 DEBUG: Code 0 at _B,194!,~NL]?7c&:121263935
001003:0020 DEBUG: Code 0 at _B,194!,~NL]?7c&:121265844
001003:0020 DEBUG: Code 233 at wAgpLwOFt4x3y+lb3mZdSsON:0
001003:0020 DEBUG: Code 233 at QprhZvlkmQj2+z2hWvAWkrv+:0
001003:0020 DEBUG: Code 233 at 9tBUSuZnAExamS+P2W+TgBC3:0
001003:0020 DEBUG: Code 233 at MDnVN8pVYt1MmTRXeU7Awfps:0
005010:0000 Failed to open disc
Application exited at Sun Apr 16 01:58:09 2017


Thanks.
sam302psu
Posts: 1
Joined: Fri Jun 09, 2017 5:03 pm

Re: Internal error: openssl test 00FC failed

Post by sam302psu »

I get this error:

MakeMKV v1.10.6 linux(x64-release) started
Debug logging enabled, log will be saved as /home/sam/MakeMKV_log.txt
Internal error: openssl test 00FC failed
Using direct disc access mode
Evaluation version, 25 day(s) out of 30 remaining
DEBUG: Code 0 at W~ZA$vK;|{n10c S[O:213130789
Highest AACS version is v56 , MKB saved as /home/sam/.MakeMKV/MKB_v56_INSIDE_OUT.tgz
The volume key is unknown for this disc - video can't be decrypted
DEBUG: Code 0 at ,M1{q3WO9x`>\1E5:29396046
DEBUG: Code 0 at ,M1{q3WO9x`>\1E5:213134009
Failed to open disc


Any thoughts on how to fix?
brendan
Posts: 2
Joined: Sat Jun 24, 2017 2:18 am

Re: Internal error: openssl test 00FC failed

Post by brendan »

I also have this error.

Until today I was using 1.10.6 on Debian Stretch with no issues.

Today I moved to Fedora 26, and have come across the "openssl test 00FC failed" error.

I have (in the last hour), downloaded the latest 1.10.6 code, and compiled from scratch on a clean system.

The issue seems confined to Bluray disks. I tried 4 BD's (of varying ages) and all failed to read. I have tried 4 DVD's (also of varying ages) and they can all be read as expected.

FYI

Code: Select all

openssl version
returns

Code: Select all

OpenSSL 1.1.0f-fips  25 May 2017
This was my compile/install script:

Code: Select all

sudo dnf install kernel-devel gcc-c++ zlib-devel openssl-devel expat-devel ffmpeg ffmpeg-devel qt5-qtbase-devel

wget http://www.makemkv.com/download/makemkv-bin-1.10.6.tar.gz
wget http://www.makemkv.com/download/makemkv-oss-1.10.6.tar.gz

tar -xzf ./makemkv-oss-1.10.6.tar.gz
cd ./makemkv-oss-1.10.6
./configure
make
sudo make install
cd ..
rm -rf ./makemkv-oss-1.10.6
rm ./makemkv-oss-1.10.6.tar.gz

tar -xzf ./makemkv-bin-1.10.6.tar.gz
cd makemkv-bin-1.10.6
make
sudo make install
cd ..
rm -rf makemkv-bin-1.10.6
rm ./makemkv-bin-1.10.6.tar.gz
This is my debug log (as a result of trying to read the BD "Safe" with Jason Statham):

Code: Select all

Debug log started at Sat Jun 24 02:20:54 2017 , written by MakeMKV v1.10.6 linux(x64-release)
Using 524544KB for read cache.
001005:0000 MakeMKV v1.10.6 linux(x64-release) started
001004:0000 Debug logging enabled, log will be saved as /home/brendan/MakeMKV_log.txt
001010:0000 Internal error: openssl test 00FC failed
003007:0000 Using direct disc access mode
005050:0000 Evaluation version, 30 day(s) out of 30 remaining
DEBUG: Code 2147483648 at Sk_f7I>A(`&dD>qx:121265315
DAFD=PAAAADAAAAEABDQkEEwEBAQ==
001003:0020 DEBUG: Code 0 at W~ZA$vK;|{n10c S[O:213130789
003341:0000 Highest AACS version is v37 , MKB saved as /home/brendan/.MakeMKV/MKB_v37_SAFE.tgz
003303:0000 The volume key is unknown for this disc - video can't be decrypted
001003:0020 DEBUG: Code 0 at ,M1{q3WO9x`>\1E5:29396046
001003:0020 DEBUG: Code 0 at ,M1{q3WO9x`>\1E5:213134009
005010:0000 Failed to open disc
Please let me know if I can provide any further information, thanks.

Disclaimer: All of my discs are my own and have been purchased through Australian retail stores.
hernebay
Posts: 2
Joined: Wed Jun 28, 2017 10:30 pm

Re: Internal error: openssl test 00FC failed

Post by hernebay »

Problem is with the Fedora 26 version of MakeMKV. Workaround is to (force..) install the Fedora 25 version, which works correctly.
trekkie690
Posts: 2
Joined: Fri Jul 07, 2017 2:40 pm

Re: Internal error: openssl test 00FC failed

Post by trekkie690 »

So on FC26 (beta) as well. Same problem. The question how do you force the OpenSSL libraries to downgrade when they are at the lowest level. You have to force FC25 vesion but you get a conflict install since removing openssl also removes DNF which is protected and not authorized to be removed?
hernebay
Posts: 2
Joined: Wed Jun 28, 2017 10:30 pm

Re: Internal error: openssl test 00FC failed

Post by hernebay »

No need to replace OpenSSL. Keep the F26 version. Only need to replace the F26 version of MakeMKV (and mmdtsdec..) with the F25 version. Simplest to just d/l the RPMs from the F25 repository, and then use # rpm -Uvh <rpmname> --force --nodeps
trekkie690
Posts: 2
Joined: Fri Jul 07, 2017 2:40 pm

Re: Internal error: openssl test 00FC failed

Post by trekkie690 »

So i compiled from source, which then the question is anyone know what library is needed for it to compile correctly (yeah im being lazy)?
brendan
Posts: 2
Joined: Sat Jun 24, 2017 2:18 am

Re: Internal error: openssl test 00FC failed

Post by brendan »

Yes, as mentioned above, I am compiling from source too, so using F25 RPM's is not an option.

If the F25 RPM's are working, the question is: what is different in F26 and how can we (either through Fedora or through MakeMKV) resolve the root cause of the issue?
AkiraNorthstar
Posts: 5
Joined: Mon Jul 17, 2017 6:31 am

Re: Internal error: openssl test 00FC failed

Post by AkiraNorthstar »

Please rebuild makemkv with using the source rpm under fedora 26, but change the BuildRequires: openssl-devel to compat-openssl10-devel in makemkv.spec.
(https://negativo17.org/category/makemkv/ or https://negativo17.org/repos/multimedia ... -26/SRPMS/)
This will will fix the 00FC error after rebuild.
Regrads,

AkiraNorthstar
Asus BW-16D1HT FW: 3.10 2119-01-04 10:14 | HL-DT-ST BD-RE BH16NS40 FW: 1.03 2114-03-26 11:15
AkiraNorthstar
Posts: 5
Joined: Mon Jul 17, 2017 6:31 am

Re: Internal error: openssl test 00FC failed

Post by AkiraNorthstar »

Additional infos about openssl under fedora :
https://pagure.io/release-notes/c/d92bb ... branch=f26
Asus BW-16D1HT FW: 3.10 2119-01-04 10:14 | HL-DT-ST BD-RE BH16NS40 FW: 1.03 2114-03-26 11:15
AkiraNorthstar
Posts: 5
Joined: Mon Jul 17, 2017 6:31 am

Re: Internal error: openssl test 00FC failed

Post by AkiraNorthstar »

Simone (negativio17.org) updated makemkv today to 1.10.6-2 (Use OpenSSL 1.0.x also on Fedora 26).
This issue can be closed now, happy ripping ;-)

AkiraNorthstar
Asus BW-16D1HT FW: 3.10 2119-01-04 10:14 | HL-DT-ST BD-RE BH16NS40 FW: 1.03 2114-03-26 11:15
nickieh
Posts: 10
Joined: Wed Aug 23, 2017 6:07 pm

Re: Internal error: openssl test 00FC failed

Post by nickieh »

AkiraNorthstar wrote:Simone (negativio17.org) updated makemkv today to 1.10.6-2 (Use OpenSSL 1.0.x also on Fedora 26).
This issue can be closed now, happy ripping ;-)

AkiraNorthstar
Have the compat-openssl10 package on my box, reinstalled the Negativio17 repo then removed/reinstalled makemkv based on the above. Same problem. ????

$ dnf config-manager --add-repo=https://negativo17.org/repos/fedora-multimedia.repo
$ dnf list installed|grep openssl10
compat-openssl10.x86_64 1:1.0.2j-6.fc26 @@commandline
$ dnf list installed | grep makemkv
makemkv.x86_64 1.10.6-2.fc26 @fedora-multimedia

Suggestions?
nickieh
Posts: 10
Joined: Wed Aug 23, 2017 6:07 pm

Re: Internal error: openssl test 00FC failed

Post by nickieh »

Pulled in the negativo17 source repo for 1.10.7 & rebuilt using the compat-openssl10 package, successfully ripping now. Thanks all.
Post Reply