Hey news
System_BIOS_v_ZA10A360_for_MicroServer_Gen10_UEFI.zip (3.2 MB)
It's a Win bios correction. but it's a new version.
Remember it willl reset BIOS setup it's UEFI
please update the version in your post
There is also an SPP
Hey news
System_BIOS_v_ZA10A360_for_MicroServer_Gen10_UEFI.zip (3.2 MB)
It's a Win bios correction. but it's a new version.
Remember it willl reset BIOS setup it's UEFI
please update the version in your post
There is also an SPP
Display MoreHello guys!
Has any one tried to install windows7 on microserver gen10?
I made installation USB with Rufus, and successfully booted.
However, during the booting process, win7 installer requires some unnamed driver to continue installation.
I downloaded AMD chip drivers from hpe site, and tried to insert drivers, but I couldn’t specify which drivers are correct.
Please help....
Izenizen
I'm sorry i think you have to test each one but W7 has it's own driver downloadable you shoult test all of them, or supply more info about it.
Hi man I have an LDAP (openLDAP) and I'm in the same situation I have just tested the old suggested link and..... no connection for me.
Before I have tested https://www.openmediavault.org/?p=782
I have tested the connection to LDAP and it is
- Browseable
- Administrable
I have tested with a lot of tool to be sure that all give the same result
1)LDAP ADMIN http://www.ldapadmin.org/
2)Ldap admin softerra https://www.ldapadministrator.com/
3)Apache directory studio http://directory.apache.org/studio
4)JXplorer http://jxplorer.org
Now the connection param
I have this structure under my LDAP and it can be explored anonymously or with password and edit option is enabled.
>dc=directory,dc=nh
->ou=Groups
-->cn= domain admins
-->cn=locales
->ou=People
-->uid=admin
-->uid=user1
->cn=ldapservice
->cn=libuser
So for connection I have to put
Host: 192.168.2.78
Port: 636
Version: 3
Base: dc=directory,dc=nh
Authentication:SSL
Username: uid=admin,ou=people,dc=directory,dc=nh
Password: the admin password
Under OMV i have also added
ou=People and ou=Groups
I Try it in a clean machine.
I save and apply
Go under user .... no user listed
go under Logs
Apr 19 17:09:40 openmediavault aster process (/etc/php/7.0/fpm/php-fpm.conf): nss_ldap: could not connect to any LDAP server as cn=ldapserviceu,dc=directory,dc=nh - Can't contact LDAP server
Apr 19 17:09:40 openmediavault aster process (/etc/php/7.0/fpm/php-fpm.conf): nss_ldap: failed to bind to LDAP server ldaps://192.168.2.78:636: Can't contact LDAP server
Apr 19 17:09:40 openmediavault aster process (/etc/php/7.0/fpm/php-fpm.conf): nss_ldap: could not search LDAP server - Server is unavailable
Apr 19 17:09:40 openmediavault aster process (/etc/php/7.0/fpm/php-fpm.conf): nss_ldap: could not connect to any LDAP server as cn=ldapserviceu,dc=directory,dc=nh - Can't contact LDAP server
Apr 19 17:09:40 openmediavault aster process (/etc/php/7.0/fpm/php-fpm.conf): nss_ldap: failed to bind to LDAP server ldaps://192.168.2.78:636: Can't contact LDAP server
Apr 19 17:09:40 openmediavault aster process (/etc/php/7.0/fpm/php-fpm.conf): nss_ldap: could not search LDAP server - Server is unavaila
So i'm stuck is there also a solution for ldap users
I have built 2 machine one with microserver hp gen10 (no problem) one with sempron 2000+ and sata hdd 1 gb of ram and has a lot of issue.
But if "it is a php bug i should have it on both side"
Can i help with diff one config and another?
Display MoreGreat!Thanks for the info!
I managed to install the A330, that the last one generated for the UEFI environment.
Here is the link to the A320 one.
Here is the link for the A330 one.
in case anyone needs them; a login is however needed.
I wonder, what version of Linux is HP referring to, when they provide the A340 version for download. For sure the realtime HW thermal alert sounds interesting.
I tried it so far under their latest ClearOS - community (free) edition, but does not work.
Thanks for the 330 link i think redhat because it is one of the supported but I don't know i have Debian
Ok the new version has to be installed under linux !!
I suggest to install the 320 if you don't need the 340 specific features. (I don't know them)
Fix
- Read realtime HW thermal alert again.
- Change thermal alert's temp low limit to default value 0x81(-127).
Important:
When updating the System BIOS from version A320 (or earlier) to version A330 (or later), the following system BIOS configuration settings will revert to their factory default values:
Inside my USB I have this
System_BIOS_v_ZA10A320_for_MicroServer_Gen10_UEFI
-Instruction
-releasenote
-ZA10A320.rom
-EFI
--AfuEfix64.efi
--flashbios.nsh
--readme
I'll look inside the 340 version.
Display MoreDockers, at this point in time, are a "Frontier",, the Wild, Wild, West. There are 100,000+ Dockers out there, so simply picking one and trying to configure it may not be the best approach. If there's nothing in the guide section for what you want to do (which appears to be a LAMP server?) you'll have come up with something on your own.
Other than Dockers from linuxserver.io, that are nicely documented and supported, trying to configure Dockers from scratch can be problematic. For example, if you configure up a Docker Lamp Server, it might be in contention with OMV's GUI for port 80 or 443. There are a few ways around that, using modes "Bridged" and "macvlan" or changing OMV's console port but it's something that would require a bit of customizing.
For a higher chance of success, go into the Docker GUI plugin and select something from the TAB "Docker Images Repo". Frankly, you'd be better off to experiment on Dockers using an OMV VM or a separate hardware platform, rather than trying to configure one on an active server. If that seems like a pain, well,, that's because it is.
The easiest path to what you seem to want to do (a web server?) might be the nginx plugin.
I suspect that could be a pain, so the suggestion to use a separate VM is useful. I'll try to prepare a specific OMV.
Hi,
I use the guide provided by @flvinny521
What could be the right process to add a turnkey image.
https://hub.docker.com/r/turnkeylinux/lamp-14.2/ no docs.
So I read https://www.turnkeylinux.org/lampstack no news.
Useful things come here where is explained to inizialize https://www.turnkeylinux.org/blog/announcing-docker-builds
OPTION 1 via interactive login this is what i have always done under linux
CID=$(docker run -i -t -d turnkeylinux/core-13.0)
CIP=$(docker inspect -format='{{.NetworkSettings.IPAddress}}' $CID)
docker logs $CID | grep "Random initial root password"
ssh root@$CIP
OTION 2 I don't understand this
Option 2: Create new image with preseeded values (non-interactive)
mkdir /root/wordpress
cat > /root/wordpress/inithooks.conf <<EOF
export ROOT_PASS=secretrootpass
export DB_PASS=secretmysqlpass
export APP_PASS=secretadminwppass
export APP_EMAIL=admin@example.com
export APP_DOMAIN=www.example.com
export HUB_APIKEY=SKIP
export SEC_UPDATES=FORCE
EOF
cat > /root/wordpress/Dockerfile <<EOF
FROM turnkeylinux/wordpress-13.0
ADD inithooks.conf /etc/inithooks.conf
EOF
docker build -t wordpress-13.0 /root/wordpress
docker run -i -t -d wordpress-13.0
Display More
My purpose is:
- run a lamp stack
- if possible save config in a specific folder or have the possibility for a specific image save data in a specific folder.
Thanks
Still persist OMV 4.1.0
I have 2 machine one is affected the other is not affected all begin when I activate SMART
Can I help ?
[c]
{
"pid": 30015,
"running": false,
"result": "",
"error": {
"code": 0,
"message": "Failed to read file '\/tmp\/bgstatusVtZpUm' (size=0).",
"trace": "OMV\\Exception: Failed to read file '\/tmp\/bgstatusVtZpUm' (size=0). in \/usr\/share\/php\/openmediavault\/json\/file.inc:199\nStack trace:\n#0 \/usr\/share\/php\/openmediavault\/json\/file.inc(214): OMV\\Json\\File->getContents()\n#1 \/usr\/share\/php\/openmediavault\/rpc\/serviceabstract.inc(334): OMV\\Json\\File->read()\n#2 \/usr\/share\/php\/openmediavault\/rpc\/serviceabstract.inc(525): OMV\\Rpc\\ServiceAbstract->updateBgProcStatus('\/tmp\/bgstatusVt...', 'outputfilename', '\/tmp\/bgoutputEp...')\n#3 \/usr\/share\/openmediavault\/engined\/rpc\/filesystemmgmt.inc(642): OMV\\Rpc\\ServiceAbstract->execBgProc(Object(Closure), NULL, Object(Closure))\n#4 [internal function]: OMVRpcServiceFileSystemMgmt->create(Array, Array)\n#5 \/usr\/share\/php\/openmediavault\/rpc\/serviceabstract.inc(123): call_user_func_array(Array, Array)\n#6 \/usr\/share\/php\/openmediavault\/rpc\/rpc.inc(86): OMV\\Rpc\\ServiceAbstract->callMethod('create', Array, Array)\n#7 \/usr\/sbin\/omv-engined(536): OMV\\Rpc\\Rpc::call('FileSystemMgmt', 'create', Array, Array, 1)\n#8 {main}"
}
[/c]
Hi,
My config is
OMV 4 and docker (plex)
Yesterday i poweredoff the machine for manteinence activity.
At power on the machine lost my Docker downloads plex and plexpy. I lost also plex running image. Have I to check if it is runnig under the hood via command line (something gone wrong ) .
Afte a reboot it's now OK......mmmmm strange.
Ok thanks for the info.
1) keep Daily and changed dir script->KO
2) add a new script every day at specific time leaving script in /root/scriptname.sh ->ok (I cross my figer)
What are the difference between Daily (with no time chose possibility) and setting every day??
I have added this to the activity for a nice initial setup
First of all I would try a different directory for script storage. I am not sure If the daily cron job can access a root directory. The admin user may have root rights. Therefore you can start the job from the WebUI successfully.Another reason could be your extension '.sh'. Some scripts are only executed it they have no extension.
For testing purpose you could change the execution intervall to hourly or to a certain point of time.
Ok I'll try your suggestions. News ASAP.
My NAS is H24 active.
I have created a SCRIPT at the end it should send emails, and write to log.
I have added it in OMV> Scheduled Jobs >
I have an entry ./root/scriptname.sh (the script is in /root/scriptname.sh)
It is scheduled Daily
If I run it with start button It work I get Email and the entry in syslog and it is executed.
But it never start daily.
Ok Perfect thanks
I'll try and post my solution.
#!/bin/bash
# My first script
#find all users in group users
USERGROUP="$(grep 'users' /etc/group)"
#echo "${USERGROUP}"
IFS=':' read -ra TKN<<< "${USERGROUP}"
#for i in "${TKN[@]}"; do
# echo "${i}"
#done
GROUP_NAME=${TKN[0]}
PWD=${TKN[1]}
GID=${TKN[2]}
USERLIST=${TKN[3]}
#echo "${LIST}"
UINFO=""
IFS=',' read -ra users<<< "${USERLIST}"
for i in "${users[@]}"; do
#echo "${i}"
USERINFO="$(grep "${i}" /etc/shadow)"
#echo "${USERINFO}"
IFS=':' read -ra TKN1<<< "${USERINFO}"
#for j in "${TKN1[@]}"; do
# echo "${j}"
#done
LOGINNAME=${TKN1[0]}
PWD=${TKN1[1]}
#The date of the last password change, expressed as the number of days since Jan 1, 1970
LASTCHANGE=${TKN1[2]}
#The minimum password age is the number of days the user will have to wait before she will be allowed to change her password again.
MINAGE=${TKN1[3]}
#The maximum password age is the number of days after which the user will have to change her password.
#After this number of days is elapsed, the password may still be valid. The user should be asked to change her password the next time she will log in.
MAXAGE=${TKN1[4]}
#The number of days before a password is going to expire (see the maximum password age above) during which the user should be warned.
WRNPERIOD=${TKN1[5]}
#The number of days after a password has expired (see the maximum password age above) during which the password should still be accepted (and the user should update her password during the next login).
PWDPPERIOD=${TKN1[6]}
#The date of expiration of the account, expressed as the number of days since Jan 1, 1970.
EXPDATE=${TKN1[7]}
#echo "LOGINNAME=${TKN1[0]}"
#echo "PWD=${TKN1[1]}"
#echo "LASTCHANGE=${TKN1[2]}"
#echo "MINAGE=${TKN1[3]}"
#echo "MAXAGE=${TKN1[4]}"
#echo "WRNPERIOD=${TKN1[5]}"
#echo "PWDPPERIOD=${TKN1[6]}"
#echo "EXPDATE=${TKN1[7]}"
# echo $(($(date --utc --date "$1" +%s)/86400))
# echo "LASTCHANGE=${TKN1[2]}"
LASTCAHANGESEC=$((${LASTCHANGE}*86400))
MAXAGESEC=$((${MAXAGE}*86400))
WARNPERIODSEC=$((${WRNPERIOD}*86400))
NOWSEC=$(($(date --utc --date "$1" +%s)))
WRNLIMITSEC=$((${LASTCAHANGESEC}+${MAXAGESEC}-${WARNPERIODSEC}))
CHANGELIMITSEC=$((${LASTCAHANGESEC}+${MAXAGESEC}))
DISTANCESEC=$((${NOWSEC}-${CHANGELIMITSEC}))
DISTANCEDAY=$((${DISTANCESEC}/86400))
#echo "${NOWSEC}"
#echo "${LASTCAHANGESEC}"
#echo "${MAXAGESEC}"
#echo "${WARNPERIODSEC}"
#echo "${WRNLIMITSEC}"
#echo "${CHANGELIMITSEC}"
#echo "${DISTANCEDAY}"
IPS="$(hostname --all-ip-addresses)"
#echo ${IPS}
UINFO="${UINFO}"$'\n'"User:${LOGINNAME} - [${DISTANCEDAY}]"
if [ ${NOWSEC} -gt ${WRNLIMITSEC} ]
then
if [ ${NOWSEC} -gt ${CHANGELIMITSEC} ]
then
DISTANCEDAY=$((${DISTANCESEC}/86400))
#echo "EXPIRED FROM ${DISTANCEDAY} DAY"
echo "$(date) PWD for user: ${LOGINNAME} is expired from ${DISTANCEDAY} days." | mail -s "Password expired" ${LOGINNAME}
else
DISTANCEDAY=$((${DISTANCESEC}/-86400))
#echo "GOING TO EXPIRE ${DISTANCEDAY} DAY"
echo "$(date) PWD for user: ${LOGINNAME} will expire in ${DISTANCEDAY} days." | mail -s "Password expire" ${LOGINNAME}
fi
fi
done
echo "User control: $(date) ${UINFO}" | mail -s "User Control" root
logger -p local7.info "User Control Executed: $(date) ${UINFO}"
Display More
In my OMV I have n shares (share1;share2; share3 )take for example share1 it is r/w with user1;user2 and r for user3 and forbidden for user4
I need to change user password monthly for all user that is related to a network share
My idea is to
1) chage manually on all user that has a share
2) create a script that mail them that they have only 5 days to change password
3) lock account past 10 days without change the password
Is this a good idea or it can be accomplished in a better ways
If this is a good idea
1) is simple
2) what are the rule to write the script and run it via cron or anacron and send emails without fight with OMV mailer.
2b)The idea is to point the user to standard OMV login so he/she can change the password by themself.
3)If locked only root can unlock it
Ok news.
I have rebuild /etc/network/interfaces file it now works Web interface is out of sync
Display MoreThanks.
I have a problem with network card (0) and (1)
1) At startup only one network card is up and running.
2) With dhcp I can assign an IP to a network card
3) with ip command I can enable the second network and add an IP addr to It
4) If I use omv-firstaid it hangs
5) If I use omv web interface i see no network0 listed and only network1 listed in dhcp which is inconsistent
No upgrade of drivers.
Little step... I have rewrite form zero the /etc/network/interfaces now on boot all cards are UP ip is assigned via DHCP.
OMV web interface is still out of sync