The -Z prod option does not create a production instance. It only create a secure instance. To actually create a production server, you must have a PASOE production server license. The difference is within openedge.properties where:
- All transports disabled by default
- srvrAppMode switched to production
Instances created with -Z prod will set much of the PASOE configuration like that of a Production install like disabling all transports, changing the defaultHandler:
$ pasman create -f -Z prod -p 10080 -P 10443 -s 10445 -N prod2 $WRKDIR/prod2 -v
$ $dlc/servers/pasoe/bin/tcman.sh create -p 8082 -P 8447 -s 8446 -N test1b -f -Z prod /usr/wrk/test1b
Differences between -Z prod created instances and production PASOE instances:
1) Former cannot change permissions on the $DLC/servers/pasoe directory
2) Former cannot allow more than 1 agent with 5 sessions
3) Former cannot enforce running r-code only