Package Details: ipmiview 2.16.0-1

Git Clone URL: (read-only, click to copy)
Package Base: ipmiview
Description: Supermicro IPMI tool
Upstream URL:
Licenses: custom:"Super Micro Computer"
Submitter: lepokle
Maintainer: fryfrog (itsme)
Last Packager: fryfrog
Votes: 29
Popularity: 0.022918
First Submitted: 2011-01-02 09:49
Last Updated: 2020-02-22 16:37

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 ... Next › Last »

mortzu commented on 2019-09-11 11:06


sha512sums=('9a6af293a08dcdb662a226c061590e7149e5cee0a69eca12906e4581e254d3293d27e71dd36c301a449a43a10be700f3023f8408bdda5a3b9b65d76c96eaa3d7' '683922d5ce90116ca04fbf1a244da87296beaf079ecde94d799b2d303e21dfda4e771f5a4b724e7dd64143feaef49d2f11fd2eaf380ebdcf02e9db82c9975497')

Thermi commented on 2019-07-19 23:14

EDIT: The bug was located and fixed in a beta version after I reported it. The next official release of IPMIView will probably contain that fix.

I debugged the issue and the problem is that the aten supplied iKVM.jar does a reverse DNS lookup and checks for the existence of the hostname + .temp in the working directory, not the existence of the originally used IP address + temp.

IPMIView does not allow the usage of a DNS name in its settings. It does a DNS lookup and saves a IP address in the DNS answer as the address of the system. The UI of IPMIView also names the field "IP address", so using an IP address is expected of the user.

The only case in which iKVM.jar works correctly is if the attempt to retrieve the hostname fails. So you'd need to remove the PTR record for that IP address or create that temp file yourself and then call iKVM.jar from the commandline using the DNS name of the system or move the ip address + .temp named file and move it to the DNS name + .temp.

Thermi commented on 2019-07-16 17:30

I have an issue open at supermicro regarding the "missing file" problem. If you report that, too, it might get more priority on their side. You don't need any support contract or something like that to do that.

Up to now the state is that they can't replicate the issue. I have been provided with the 2.14 release, which is the last version that works for me.


ivdok commented on 2019-07-16 17:11

Still shows that "File missing, can not open KVM", even with "new version".

Gelmo commented on 2019-06-18 02:36

New version. Works if you change pkgver to 2.16.0 and _pkghash to 190528 and then updpkgsums.

lexaiden commented on 2019-05-23 17:39

A workaround for the "KVM missing file" problem:

cd /opt/ipmiview

java -Djava.library.path=. -jar iKVM.jar $IP $USERNAME $PASSWORD null 5900 623 2 0

replace $IP with your IP or DNS. $USERNAME and $PASSWORD is ADMIN/ADMIN per default config.

Found here:

pcmoore commented on 2019-05-15 01:29

Is anyone else still having the "file missing" problem when trying to use the KVM? I've tried adding /opt/ipmiview to my $PATH but it still isn't working.

Thermi commented on 2019-04-30 13:30

That wouldn't help. The application stores all settings in the directory it is in, so if another user then would try to run it, no settings could be loaded or saved. You basically need to make the application store the files somewhere in $HOME/.config/ipmiview or something, but we can't do it without patching the code, which includes decompiling, patching and recompiling. And that's evidently not an option due to the license. So I opted to just copy all files into the a user specific directory to ensure the the application's setting files are securely stored in $HOME and every user can actually use the application without problems.

fryfrog commented on 2019-04-02 18:03


I could add a tmpfiles thing that sets permissions to something like 600 maybe?

Thermi commented on 2019-04-02 17:31

@fryfrog All files that are not executable are configuration files.

IPMIView creates the configuration files as world read and writable, which includes those files containing your secrets. It creates those file in the directory that the script and java files are in. That is the reason I wrote the script in my last comment that copies all relevant executable files into ~/local/share/ipmiview. It makes sure that your secrets aren't world readable.