Supermicro IPMI JAVA - mTLS Problem as of 17th May 2026

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

lbgaus

New Member
May 30, 2026
1
1
1
This is maddeningly stupid on Supermicro's part. Why they couldn't just let it use the internal certificate that can be uploaded by the sysadmin is beyond me.

I was able to get around this issue by doing the following...

  • In the IPMI web gui go to Configuration > Date and Time and set the local IPMI clock to some time before mid-May 2026 when the burned in certificate expires.
  • Prepare your local PC's Java to run the jnlp. You might have already gone through these steps if you used it previously...
    • I don't know if the following items are really all that necessary, but I got them from a chatbot and they seem to help bypass the Java warnings for me.
    • In the file C:\Users\<user>\AppData\LocalLow\Sun\Java\Deployment\deployment.properties I have these set...
      • deployment.security.revocation.check=NO_CHECK
      • deployment.security.askgrantdialog.show=false
      • deployment.security.validation=off
      • deployment.security.mixcode=DISABLE
    • Additionally, in C:\Users\<user>\AppData\LocalLow\Sun\Java\Deployment\security\exception.sites I have the HTTP/HTTPS URL of the IPMI interface added to the security exceptions list.
  • Download the jnlp file from the web interface as normal.
  • Use PsSuspend or Process Explorer from the Sysinternals toolkit to suspend the jp2launcher.exe process that launches when opening the jnlp file. You'll want to do this quickly after launching, after the connection attempts start but before the failure dialog presents.
    • The reason for doing this is to give you time to perform the following steps. Things happen too quickly if you don't suspend the process.
  • Find the stunnel program that has launched in the system tray. Go to Configuration > Edit. In the text file, change any "verify = 3" lines you see to "verify = 0". Save and exit the text editor.
  • Go to Configuration > Reload to reload the changed settings into stunnel.
  • Un-suspend/Resume the jp2launcher.exe program that you suspended. It should make another connection attempt and succeed, showing the IPMI display console.
Hopefully these steps work for you as well. Unfortunately, the stunnel program and config files are located in a temp directory and re-created at each launch, so you'll need to do this shenanigans each time. But, it prevents you from having to change your PC time and is pretty quick when you get the hang of it.
 
  • Like
Reactions: cesmith9999

kapone

Well-Known Member
May 23, 2015
2,104
1,438
113
Just mentioning this nice solution which doesn't care about the java version...:)
or...a dedicated Windows 7/10 (yes it does work) VM with an outdated browser and java version. No reason to use IPMIView or something similar. The console redirection works perfectly in that old VM.

My .02

Edit: I have an old, old laptop configured like this and hooked into the IPMI/OOB network. You can RDP into it only from one machine, my main workstation. It has no internet access, no access to any other VLANs, just that OOB vlan and a pipe for the RDP to my main workstation.

Quick video to show it in action, this was taken just now: Watch Screen Recording 2026-05-31 at 6.47.26 PM | Streamable
 
Last edited:
  • Like
Reactions: gregsachs

webjunkie

Member
Mar 17, 2016
61
31
18
Has anyone talked with SuperMicro support on whether or not they plan to release updated firmware?
 

AndreaR

New Member
Jun 12, 2026
2
0
1
Hi everyone,

I would like to share the solution I received from Supermicro regarding the BMC/IPMI issue affecting X10 motherboards.

Supermicro provided me with an updated BMC firmware Beta package and a newer version of IPMIView that completely resolved the problem on my system.

After applying the BMC firmware update and using the updated IPMIView version, all functions are working correctly again.

I hope this helps others facing the same problem.

Best regards.
 

Fritz

Well-Known Member
Apr 6, 2015
3,820
1,729
113
72
Hi everyone,

I would like to share the solution I received from Supermicro regarding the BMC/IPMI issue affecting X10 motherboards.

Supermicro provided me with an updated BMC firmware Beta package and a newer version of IPMIView that completely resolved the problem on my system.

After applying the BMC firmware update and using the updated IPMIView version, all functions are working correctly again.

I hope this helps others facing the same problem.

Best regards.
Not helpful at all unless you share the updates.
 

AndreaR

New Member
Jun 12, 2026
2
0
1
I understand your point. However, I received the firmware and IPMIView updates directly from Supermicro Support, and I'm not sure whether they intend these files to be redistributed publicly.

Additionally, the files I received were provided as beta versions, which is another reason why I prefer not to share them publicly without Supermicro's approval.

If you are affected by the same issue, I would recommend creating an account on the Supermicro support portal and opening a support ticket. In my experience, their response was very fast, and they provided the required firmware and software updates that resolved the problem.

This way you'll receive the official files directly from Supermicro and any guidance specific to your motherboard and BMC version.
 

muzilla

New Member
Jun 23, 2026
6
8
3
I've opened the case on Supermicro Support regarding the same problem - connection failed to iKVM with MBD - X10DRi / X10DRWi-T. The actual BMC firmware is 3.89 and 3.91 for these MBDs.
They have sent me BETA version of BMC FW which version is 04.07. I've successfully flashed a couple of servers X10* except one. After flashing the connection to iKVM through WEB-GUI has been established successfully.

But the connection initiated through SMCIpmiTool raised an error "Connection failed". So you've to ask them for BETA version of SMCIpmiTool v.2.30 build 260611.

After that you can connect to iKVM through WEB-GUI or using SMCIpmiTool.
 

muzilla

New Member
Jun 23, 2026
6
8
3
To get these updates all you need is to register on SM Support Portal and lookup for MBD serial number.
As far as I've pointed out BMC FW ver. 04.07 is suited for all X10* MBDs.
I've opened two cases for each MDB - X10DRi and X10DRWi-T. They've provided me the same BMC FW v.04.07 for all of them.
 

muzilla

New Member
Jun 23, 2026
6
8
3
Their answer is listed below and keep in mind that links could get expired soon. According to their answer updates won't be officially validated and distributed through SM support download updates section. NO WARRANTY! If you're in doubt contact Supermicro Support directly for instructions.

Please try updating to firmware 4.07, linked below.
Be aware that this is not a validated firmware and this will likely not be officially validated due to the age of the platform. There is a small risk in flashing in general, since this board is out of warranty it's not impossible this will brick the BMC on the board (low chance but we have to warn).

This should address the expired certificate though, if you update then please let us know whether the issue is resolved for you, we are still gathering feedback.

Pass: Superm1cro!

Find SMCIPMItool through the link below.
Pass: Superm1cro!

We're also aware the tools need an update and we have this available internally, the tools are also still being tested.
Could you try the version i linked below, it contains the updated versions of SMCIPMItool and IPMIview for both Windows and Linux.
Pass: Superm1cro!
 

azbest_hu

New Member
Jul 24, 2025
12
2
3
Supermicro support is great.
I also got an update for X9. Seems working on X9SRI-F and X9DRT-HF, X9DRD-iF.
The engineer shared the same IPMIView_2.24.1_build.260611_bundleJRE like for X10.

"We have a release candidate FW 3.66 (attached to this message) and IPIMIView 2.24.1 both have a new certificate."

I got an attachement on the ticket.

Filename: SMT_X9_366.bin version: 03.66 Date: 06-12-2026
Java SOL Viewer version : 0.5.17
Java iKVM Viewer version : 1.69.41
Supported MBs: X9


1.
Category: Fix
Description:
IKVM fail to launch
Root cause:
STUNNEL certificate expired
Solution:
renew stunnel keys and certs
Impacted motherboard:
X9
Affected functions:
KVM
Validation:
1. Login to WEB and Launch console

It is too big for attaching to the forum, but here it is (it will expire in 1 week)
 
Last edited:

muzilla

New Member
Jun 23, 2026
6
8
3
One interesting fact. I've flashed with this BMC FW 04.07 a dozen of servers X10DRi. Everything going well and after restart FW ver. shows up 04.07. Only one of them after flashing shows up 03.91 and WEB-GUI stopped working.
I've tried to issue command ipmi cold reset or reset to factory default. No way!
Remote flashing through SMCIpmiTool didn't work.

I've done
1) physically disconnected the power cables
2) wait 1 minute
3) turn it back ON.

After starting BMC it shows up 04.07.
 

muzilla

New Member
Jun 23, 2026
6
8
3
I thought it failed during BMC firmware flashing because IPMI was still accessible through SMCIpmiTool, but WEB-GUI didn't work.
So I was prepared to re-flash it using SUM or SUM.efi. Occasionally when I tried use SUM remotely the IPMI stopped working even through SMCIpmiTool. So I've done power cycle and found out that everything is already updated.