Freenas 11.2 Jail 9.3, updating from 1.14 to 1.16, via PMS_Updater.sh, PMS does not start

I have been running 1.14.1.5488, and after attempting to update to 1.16.1.1246 PMS would not start.
I found a “fix” to update rc.d/plexmediaserver, export LD_LIBRARY_PATH=“${SCRIPTPATH}/lib”
But this did not allow the service to start.

Below is the contents of rc.d/plexmediaserver
as well as the verbose of the service start command.

Please let me know what other information is needed.
Thank you

root@plexmediaserver_1:/usr/local/etc/rc.d # ls -al plexmediaserver*
lrwxr-xr-x 1 root wheel 55 Feb 11 2015 plexmediaserver → /usr/pbi/plexmediaserver-amd64/etc/rc.d/plexmediaserver

My current rc.d/plexmediaserver

root@plexmediaserver_1:/usr/local/etc/rc.d # cat plexmediaserver
#!/bin/sh

Created by: KalleDK plexmaintainer@k-moeller.dk

$FreeBSD: head/multimedia/plexmediaserver/files/plexmediaserver.in 373634 2014-11-29 16:39:06Z feld $

PROVIDE: plexmediaserver

REQUIRE: LOGIN

KEYWORD: shutdown

Add the following lines to /etc/rc.conf to enable the Plex Media Server:

plexmediaserver_enable=“YES”

plexmediaserver_support_path=“/usr/pbi/plexmediaserver-amd64/plexdata” # Plex data: logs, media metadata, settings, etc

plexmediaserver_tmp=“/var/tmp/plex” # configure tmp directory used for the transcoding process if desired

plexmediaserver_maxplugins=“6” # Maximum number of background plugin procs. May have to raise in rare cases.

. /etc/rc.subr

name=plexmediaserver
rcvar=plexmediaserver_enable
load_rc_config $name

: ${plexmediaserver_enable:=NO}
: ${plexmediaserver_support_path=“/usr/pbi/plexmediaserver-amd64/plexdata”}
: ${plexmediaserver_user=“plex”}
: ${plexmediaserver_group=“plex”}
: ${plexmediaserver_maxplugins=6}

command=/usr/sbin/daemon
procname=“/usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Plex_Media_Server”
command_args=“-f ${procname}”
start_precmd=plex_precmd
pidfile=/var/run/plex/plex.pid

plex_precmd()
{
export SUPPORT_PATH=“${plexmediaserver_support_path}”
export HOME=“${plexmediaserver_support_path}/Plex Media Server”
export PYTHONHOME=“/usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Resources/Python”
export SCRIPTPATH=“/usr/pbi/plexmediaserver-amd64/share/plexmediaserver”
export LD_LIBRARY_PATH=“${SCRIPTPATH}/lib”
export PLEX_MEDIA_SERVER_HOME=“${SCRIPTPATH}”
export PLEX_MEDIA_SERVER_MAX_PLUGIN_PROCS=${plexmediaserver_maxplugins}
export PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR=${plexmediaserver_support_path}
export PLEX_MEDIA_SERVER_PIDFILE=${pidfile}
export PATH=“${SCRIPTPATH}/Resources/Python/bin:${PATH}”
export LC_ALL=“C”
export LANG=“C”
ulimit -s 3000

    if [ ! -d ${pidfile%/*} ]; then
            install -d -o ${plexmediaserver_user} ${pidfile%/*};
    fi

    if [ ! -d "${plexmediaserver_support_path}/Plex Media Server" ]; then
            install -d -g ${plexmediaserver_group} -o ${plexmediaserver_user} "${plexmediaserver_support_path}/Plex Media Server";
    fi

    if [ ${plexmediaserver_tmp} ]; then
            export TMPDIR=${plexmediaserver_tmp};
            install -d -g ${plexmediaserver_group} -o ${plexmediaserver_user} "${plexmediaserver_tmp}";
    fi

}

run_rc_command “$1”

The -x of the service start command

root@plexmediaserver_1:/usr/local/etc/rc.d # sh -x /usr/local/etc/rc.d/plexmediaserver start

  • . /etc/rc.subr
  • : 87778
  • export RC_PID
  • [ -z ‘’ ]
  • _rc_subr_loaded=YES
  • SYSCTL=/sbin/sysctl
  • SYSCTL_N=‘/sbin/sysctl -n’
  • SYSCTL_W=/sbin/sysctl
  • ID=/usr/bin/id
  • IDCMD=‘if [ -x /usr/bin/id ]; then /usr/bin/id -un; fi’
  • PS=‘/bin/ps -ww’
  • /bin/ps -ww -p 87778 -o jid=
  • JID=0
  • _rc_namevarlist=‘program chroot chdir flags fib nice user group groups’
  • _rc_subr_loaded=:
  • name=plexmediaserver
  • rcvar=plexmediaserver_enable
  • load_rc_config plexmediaserver
  • local _name _var _defval _v _msg _new
  • _name=plexmediaserver
  • [ -z plexmediaserver ]
  • false
  • [ -r /etc/defaults/rc.conf ]
  • debug ‘Sourcing /etc/defaults/rc.conf’
  • . /etc/defaults/rc.conf
  • rc_debug=NO
  • rc_info=NO
  • rc_startmsgs=YES
  • rcshutdown_timeout=90
  • early_late_divider=FILESYSTEMS
  • always_force_depends=NO
  • swapfile=NO
  • apm_enable=NO
  • apmd_enable=NO
  • apmd_flags=‘’
  • ddb_enable=NO
  • ddb_config=/etc/ddb.conf
  • devd_enable=YES
  • devd_flags=‘’
  • kldxref_enable=NO
  • kldxref_clobber=NO
  • kldxref_module_path=‘’
  • powerd_enable=NO
  • powerd_flags=‘’
  • tmpmfs=AUTO
  • tmpsize=20m
  • tmpmfs_flags=-S
  • varmfs=AUTO
  • varsize=32m
  • varmfs_flags=-S
  • populate_var=AUTO
  • cleanvar_enable=YES
  • local_startup=/usr/local/etc/rc.d
  • script_name_sep=’ ’
  • rc_conf_files=‘/etc/rc.conf /etc/rc.conf.local’
  • zfs_enable=NO
  • gptboot_enable=YES
  • gbde_autoattach_all=NO
  • gbde_devices=NO
  • gbde_attach_attempts=3
  • gbde_lockdir=/etc
  • geli_devices=‘’
  • geli_tries=‘’
  • geli_default_flags=‘’
  • geli_autodetach=YES
  • geli_swap_flags=‘-e aes -l 256 -s 4096 -d’
  • root_rw_mount=YES
  • fsck_y_enable=NO
  • fsck_y_flags=‘’
  • background_fsck=YES
  • background_fsck_delay=60
  • netfs_types=‘nfs:NFS oldnfs:OLDNFS smbfs:SMB portalfs:PORTAL nwfs:NWFS’
  • extra_netfs_types=NO
  • hostname=‘’
  • hostid_enable=YES
  • hostid_file=/etc/hostid
  • nisdomainname=NO
  • dhclient_program=/sbin/dhclient
  • dhclient_flags=‘’
  • background_dhclient=NO
  • synchronous_dhclient=NO
  • defaultroute_delay=30
  • defaultroute_carrier_delay=5
  • wpa_supplicant_program=/usr/sbin/wpa_supplicant
  • wpa_supplicant_flags=-s
  • wpa_supplicant_conf_file=/etc/wpa_supplicant.conf
  • firewall_enable=NO
  • firewall_script=/etc/rc.firewall
  • firewall_type=UNKNOWN
  • firewall_quiet=NO
  • firewall_logging=NO
  • firewall_flags=‘’
  • firewall_coscripts=‘’
  • firewall_client_net=192.0.2.0/24
  • firewall_simple_iif=ed1
  • firewall_simple_inet=192.0.2.16/28
  • firewall_simple_oif=ed0
  • firewall_simple_onet=192.0.2.0/28
  • firewall_myservices=‘’
  • firewall_allowservices=‘’
  • firewall_trusted=‘’
  • firewall_logdeny=NO
  • firewall_nologports=‘135-139,445 1026,1027 1433,1434’
  • firewall_nat_enable=NO
  • firewall_nat_interface=‘’
  • firewall_nat_flags=‘’
  • dummynet_enable=NO
  • ip_portrange_first=NO
  • ip_portrange_last=NO
  • ike_enable=NO
  • ike_program=/usr/local/sbin/isakmpd
  • ike_flags=‘’
  • ipsec_enable=NO
  • ipsec_file=/etc/ipsec.conf
  • natd_program=/sbin/natd
  • natd_enable=NO
  • natd_interface=‘’
  • natd_flags=‘’
  • ipfilter_enable=NO
  • ipfilter_program=/sbin/ipf
  • ipfilter_rules=/etc/ipf.rules
  • ipfilter_flags=‘’
  • ipnat_enable=NO
  • ipnat_program=/sbin/ipnat
  • ipnat_rules=/etc/ipnat.rules
  • ipnat_flags=‘’
  • ipmon_enable=NO
  • ipmon_program=/sbin/ipmon
  • ipmon_flags=-Ds
  • ipfs_enable=NO
  • ipfs_program=/sbin/ipfs
  • ipfs_flags=‘’
  • pf_enable=NO
  • pf_rules=/etc/pf.conf
  • pf_program=/sbin/pfctl
  • pf_flags=‘’
  • pflog_enable=NO
  • pflog_logfile=/var/log/pflog
  • pflog_program=/sbin/pflogd
  • pflog_flags=‘’
  • ftpproxy_enable=NO
  • ftpproxy_flags=‘’
  • pfsync_enable=NO
  • pfsync_syncdev=‘’
  • pfsync_syncpeer=‘’
  • pfsync_ifconfig=‘’
  • tcp_extensions=YES
  • log_in_vain=0
  • tcp_keepalive=YES
  • tcp_drop_synfin=NO
  • icmp_drop_redirect=NO
  • icmp_log_redirect=NO
  • network_interfaces=auto
  • cloned_interfaces=‘’
  • sppp_interfaces=‘’
  • gif_interfaces=‘’
  • fec_interfaces=‘’
  • ppp_enable=NO
  • ppp_program=/usr/sbin/ppp
  • ppp_mode=auto
  • ppp_nat=YES
  • ppp_profile=papchap
  • ppp_user=root
  • hostapd_enable=NO
  • syslogd_enable=YES
  • syslogd_program=/usr/sbin/syslogd
  • syslogd_flags=-s
  • inetd_enable=NO
  • inetd_program=/usr/sbin/inetd
  • inetd_flags=‘-wW -C 60’
  • hastd_enable=NO
  • hastd_program=/sbin/hastd
  • hastd_flags=‘’
  • named_enable=NO
  • named_program=/usr/sbin/named
  • named_conf=/etc/namedb/named.conf
  • named_uid=bind
  • named_chrootdir=/var/named
  • named_chroot_autoupdate=YES
  • named_symlink_enable=YES
  • named_wait=NO
  • named_wait_host=localhost
  • named_auto_forward=NO
  • named_auto_forward_only=NO
  • kerberos5_server_enable=NO
  • kerberos5_server=/usr/libexec/kdc
  • kerberos5_server_flags=–detach
  • kadmind5_server_enable=NO
  • kadmind5_server=/usr/libexec/kadmind
  • kpasswdd_server_enable=NO
  • kpasswdd_server=/usr/libexec/kpasswdd
  • gssd_enable=NO
  • gssd_flags=‘’
  • rwhod_enable=NO
  • rwhod_flags=‘’
  • rarpd_enable=NO
  • rarpd_flags=-a
  • bootparamd_enable=NO
  • bootparamd_flags=‘’
  • pppoed_enable=NO
  • pppoed_provider=‘*’
  • pppoed_flags=‘-P /var/run/pppoed.pid’
  • pppoed_interface=fxp0
  • sshd_enable=NO
  • sshd_program=/usr/sbin/sshd
  • sshd_flags=‘’
  • ftpd_enable=NO
  • ftpd_program=/usr/libexec/ftpd
  • ftpd_flags=‘’
  • amd_enable=NO
  • amd_program=/usr/sbin/amd
  • amd_flags=‘-a /.amd_mnt -l syslog /host /etc/amd.map /net /etc/amd.map’
  • amd_map_program=NO
  • nfs_client_enable=NO
  • nfs_access_cache=60
  • nfs_server_enable=NO
  • oldnfs_server_enable=NO
  • nfs_server_flags=‘-u -t’
  • mountd_enable=NO
  • mountd_flags=-r
  • weak_mountd_authentication=NO
  • nfs_reserved_port_only=NO
  • nfs_bufpackets=‘’
  • rpc_lockd_enable=NO
  • rpc_lockd_flags=‘’
  • rpc_statd_enable=NO
  • rpc_statd_flags=‘’
  • rpcbind_enable=NO
  • rpcbind_program=/usr/sbin/rpcbind
  • rpcbind_flags=‘’
  • rpc_ypupdated_enable=NO
  • keyserv_enable=NO
  • keyserv_flags=‘’
  • nfsv4_server_enable=NO
  • nfscbd_enable=NO
  • nfscbd_flags=‘’
  • nfsuserd_enable=NO
  • nfsuserd_flags=‘’
  • timed_enable=NO
  • timed_flags=‘’
  • ntpdate_enable=NO
  • ntpdate_program=/usr/sbin/ntpdate
  • ntpdate_flags=-b
  • ntpdate_config=/etc/ntp.conf
  • ntpdate_hosts=‘’
  • ntpd_enable=NO
  • ntpd_program=/usr/sbin/ntpd
  • ntpd_config=/etc/ntp.conf
  • ntpd_sync_on_start=NO
  • ntpd_flags=‘-p /var/run/ntpd.pid -f /var/db/ntpd.drift’
  • nis_client_enable=NO
  • nis_client_flags=‘’
  • nis_ypset_enable=NO
  • nis_ypset_flags=‘’
  • nis_server_enable=NO
  • nis_server_flags=‘’
  • nis_ypxfrd_enable=NO
  • nis_ypxfrd_flags=‘’
  • nis_yppasswdd_enable=NO
  • nis_yppasswdd_flags=‘’
  • bsnmpd_enable=NO
  • bsnmpd_flags=‘’
  • defaultrouter=NO
  • static_arp_pairs=‘’
  • static_ndp_pairs=‘’
  • static_routes=‘’
  • natm_static_routes=‘’
  • gateway_enable=NO
  • routed_enable=NO
  • routed_program=/sbin/routed
  • routed_flags=-q
  • mrouted_enable=NO
  • mrouted_program=/usr/local/sbin/mrouted
  • mrouted_flags=‘’
  • ipxgateway_enable=NO
  • ipxrouted_enable=NO
  • ipxrouted_flags=‘’
  • arpproxy_all=NO
  • forward_sourceroute=NO
  • accept_sourceroute=NO
  • atm_enable=NO
  • atm_pvcs=‘’
  • atm_arps=‘’
  • hcsecd_enable=NO
  • hcsecd_config=/etc/bluetooth/hcsecd.conf
  • sdpd_enable=NO
  • sdpd_control=/var/run/sdp
  • sdpd_groupname=nobody
  • sdpd_username=nobody
  • bthidd_enable=NO
  • bthidd_config=/etc/bluetooth/bthidd.conf
  • bthidd_hids=/var/db/bthidd.hids
  • rfcomm_pppd_server_enable=NO
  • rfcomm_pppd_server_profile=‘one two’
  • rfcomm_pppd_server_one_channel=1
  • rfcomm_pppd_server_two_channel=3
  • ubthidhci_enable=NO
  • netwait_enable=NO
  • netwait_timeout=60
  • netwait_if_timeout=30
  • icmp_bmcastecho=NO
  • ipv6_network_interfaces=auto
  • ipv6_activate_all_interfaces=NO
  • ipv6_defaultrouter=NO
  • ipv6_static_routes=‘’
  • ipv6_gateway_enable=NO
  • ipv6_cpe_wanif=NO
  • ipv6_privacy=NO
  • route6d_enable=NO
  • route6d_program=/usr/sbin/route6d
  • route6d_flags=‘’
  • ipv6_default_interface=NO
  • rtsol_flags=‘’
  • rtsold_enable=NO
  • rtsold_flags=-a
  • rtadvd_enable=NO
  • rtadvd_interfaces=‘’
  • mroute6d_enable=NO
  • mroute6d_program=/usr/local/sbin/pim6dd
  • mroute6d_flags=‘’
  • stf_interface_ipv4addr=‘’
  • stf_interface_ipv4plen=0
  • stf_interface_ipv6_ifid=0:0:0:1
  • stf_interface_ipv6_slaid=0000
  • ipv6_faith_prefix=NO
  • ipv6_ipv4mapping=NO
  • ipv6_ipfilter_rules=/etc/ipf6.rules
  • ip6addrctl_enable=YES
  • ip6addrctl_verbose=NO
  • ip6addrctl_policy=AUTO
  • keyboard=‘’
  • keymap=NO
  • keyrate=NO
  • keybell=NO
  • keychange=NO
  • cursor=NO
  • scrnmap=NO
  • font8x16=NO
  • font8x14=NO
  • font8x8=NO
  • blanktime=300
  • saver=NO
  • moused_nondefault_enable=YES
  • moused_enable=NO
  • moused_type=auto
  • moused_port=/dev/psm0
  • moused_flags=‘’
  • mousechar_start=NO
  • allscreens_flags=‘’
  • allscreens_kbdflags=‘’
  • mta_start_script=/etc/rc.sendmail
  • sendmail_enable=NO
  • sendmail_pidfile=/var/run/sendmail.pid
  • sendmail_procname=/usr/sbin/sendmail
  • sendmail_flags=‘-L sm-mta -bd -q30m’
  • sendmail_submit_enable=YES
  • sendmail_submit_flags=‘-L sm-mta -bd -q30m -ODaemonPortOptions=Addr=localhost’
  • sendmail_outbound_enable=YES
  • sendmail_outbound_flags=‘-L sm-queue -q30m’
  • sendmail_msp_queue_enable=YES
  • sendmail_msp_queue_flags=‘-L sm-msp-queue -Ac -q30m’
  • sendmail_rebuild_aliases=NO
  • auditd_enable=NO
  • auditd_program=/usr/sbin/auditd
  • auditd_flags=‘’
  • auditdistd_enable=NO
  • auditdistd_program=/usr/sbin/auditdistd
  • auditdistd_flags=‘’
  • cron_enable=YES
  • cron_program=/usr/sbin/cron
  • cron_dst=YES
  • cron_flags=‘’
  • lpd_enable=NO
  • lpd_program=/usr/sbin/lpd
  • lpd_flags=‘’
  • nscd_enable=NO
  • chkprintcap_enable=NO
  • chkprintcap_flags=-d
  • dumpdev=NO
  • dumpdir=/var/crash
  • savecore_flags=‘’
  • crashinfo_enable=YES
  • crashinfo_program=/usr/sbin/crashinfo
  • quota_enable=NO
  • check_quotas=YES
  • quotaon_flags=-a
  • quotaoff_flags=-a
  • quotacheck_flags=-a
  • accounting_enable=NO
  • ibcs2_enable=NO
  • ibcs2_loaders=coff
  • firstboot_sentinel=/firstboot
  • sysvipc_enable=NO
  • linux_enable=NO
  • svr4_enable=NO
  • clear_tmp_enable=NO
  • clear_tmp_X=YES
  • ldconfig_insecure=NO
  • ldconfig_paths=‘/usr/lib/compat /usr/local/lib /usr/local/lib/compat/pkg’
  • ldconfig32_paths=/usr/lib32
  • ldconfig_paths_aout=‘/usr/lib/compat/aout /usr/local/lib/aout’
  • ldconfig_local_dirs=/usr/local/libdata/ldconfig
  • ldconfig_local32_dirs=/usr/local/libdata/ldconfig32
  • kern_securelevel_enable=NO
  • kern_securelevel=-1
  • update_motd=YES
  • entropy_file=/entropy
  • entropy_dir=/var/db/entropy
  • entropy_save_sz=2048
  • entropy_save_num=8
  • harvest_interrupt=YES
  • harvest_ethernet=YES
  • harvest_p_to_p=YES
  • dmesg_enable=YES
  • watchdogd_enable=NO
  • watchdogd_flags=‘’
  • devfs_rulesets=‘/etc/defaults/devfs.rules /etc/devfs.rules’
  • devfs_system_ruleset=‘’
  • devfs_set_rulesets=‘’
  • devfs_load_rulesets=NO
  • performance_cx_lowest=HIGH
  • performance_cpu_freq=NONE
  • economy_cx_lowest=HIGH
  • economy_cpu_freq=NONE
  • virecover_enable=YES
  • ugidfw_enable=NO
  • bsdextended_script=/etc/rc.bsdextended
  • newsyslog_enable=YES
  • newsyslog_flags=-CN
  • mixer_enable=YES
  • opensm_enable=NO
  • jail_enable=NO
  • jail_parallel_start=NO
  • jail_list=‘’
  • jail_set_hostname_allow=YES
  • jail_socket_unixiproute_only=YES
  • jail_sysvipc_allow=NO
  • [ -z ‘’ ]
  • source_rc_confs_defined=yes
  • source_rc_confs
  • local i sourced_files
  • sourced_files=:/etc/rc.conf:
  • [ -r /etc/rc.conf ]
  • . /etc/rc.conf
  • portmap_enable=NO
  • sshd_enable=YES
  • sendmail_enable=NO
  • sendmail_submit_enable=NO
  • sendmail_outbound_enable=NO
  • sendmail_msp_queue_enable=NO
  • hostname=plexmediaserver_1
  • devfs_enable=YES
  • devfs_system_ruleset=devfsrules_common
  • inet6_enable=YES
  • ip6addrctl_enable=YES
  • plexmediaserver_support_path=/var/db/plexdata
  • plexmediaserver_enable=YES
  • plexpy_enable=YES
  • sourced_files=:/etc/rc.conf::/etc/rc.conf.local:
  • [ -r /etc/rc.conf.local ]
  • _rc_conf_loaded=true
  • [ -f /etc/rc.conf.d/plexmediaserver ]
  • eval ‘_defval=$plexmediaserver_enable_defval’
  • _defval=‘’
  • [ -n ‘’ ]
  • : YES
  • : /var/db/plexdata
  • : plex
  • : plex
  • : 6
  • command=/usr/sbin/daemon
  • procname=/usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Plex_Media_Server
  • command_args=‘-f /usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Plex_Media_Server’
  • start_precmd=plex_precmd
  • pidfile=/var/run/plex/plex.pid
  • run_rc_command start
  • _return=0
  • rc_arg=start
  • [ -z plexmediaserver ]
  • shift 1
  • rc_extra_args=‘’
  • _rc_prefix=‘’
  • eval ‘_override_command=$plexmediaserver_program’
  • _override_command=‘’
  • command=/usr/sbin/daemon
  • _keywords='start stop restart rcvar ’
  • rc_pid=‘’
  • _pidcmd=‘’
  • _procname=/usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Plex_Media_Server
  • [ -n /usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Plex_Media_Server ]
  • [ -n /var/run/plex/plex.pid ]
  • _pidcmd=‘rc_pid=$(check_pidfile /var/run/plex/plex.pid /usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Plex_Media_Server )’
  • [ -n ‘rc_pid=$(check_pidfile /var/run/plex/plex.pid /usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Plex_Media_Server )’ ]
  • _keywords=‘start stop restart rcvar status poll’
  • [ -z start ]
  • [ -n ‘’ ]
  • eval ‘rc_flags=$plexmediaserver_flags’
  • rc_flags=‘’
  • eval ‘_chdir=$plexmediaserver_chdir’ ‘_chroot=$plexmediaserver_chroot’ ‘_nice=$plexmediaserver_nice’ ‘_user=$plexmediaserver_user’ ‘_group=$plexmediaserver_group’ ‘_groups=$plexmediaserver_groups’ ‘_fib=$plexmediaserver_fib’
  • _chdir=‘’ _chroot=‘’ _nice=‘’ _user=plex _group=plex _groups=‘’ _fib=‘’
  • [ -n plex ]
  • eval if [ -x /usr/bin/id ‘];’ then /usr/bin/id ‘-un;’ fi
  • [ -x /usr/bin/id ]
  • /usr/bin/id -un
  • [ plex = root ]
  • [ -z ‘’ ]
  • eval ‘rc_pid=$(check_pidfile’ /var/run/plex/plex.pid /usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Plex_Media_Server ‘)’
  • check_pidfile /var/run/plex/plex.pid /usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Plex_Media_Server
  • _pidfile=/var/run/plex/plex.pid
  • _procname=/usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Plex_Media_Server
  • _interpreter=‘’
  • [ -z /var/run/plex/plex.pid -o -z /usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Plex_Media_Server ]
  • [ ! -f /var/run/plex/plex.pid ]
  • debug ‘pid file (/var/run/plex/plex.pid): not readable.’
  • return
  • rc_pid=‘’
  • [ start != start ]
  • [ -n plexmediaserver_enable -a start != rcvar -a start != stop ]
  • checkyesno plexmediaserver_enable
  • eval ‘_value=$plexmediaserver_enable’
  • _value=YES
  • debug ‘checkyesno: plexmediaserver_enable is set to YES.’
  • return 0
  • eval ‘_cmd=$start_cmd’ ‘_precmd=$start_precmd’ ‘_postcmd=$start_postcmd’
  • _cmd=‘’ _precmd=plex_precmd _postcmd=‘’
  • [ -n ‘’ ]
  • [ -z ‘’ -a -n ‘’ ]
  • [ ! -x /usr/sbin/daemon ]
  • _run_rc_precmd
  • check_required_before start
  • local _f
  • return 0
  • [ -n plex_precmd ]
  • debug 'run_rc_command: start_precmd: plex_precmd ’
  • eval 'plex_precmd ’
  • plex_precmd
  • export SUPPORT_PATH=/var/db/plexdata
  • export ‘HOME=/var/db/plexdata/Plex Media Server’
  • export PYTHONHOME=/usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Resources/Python
  • export SCRIPTPATH=/usr/pbi/plexmediaserver-amd64/share/plexmediaserver
  • export LD_LIBRARY_PATH=/usr/pbi/plexmediaserver-amd64/share/plexmediaserver/lib
  • export PLEX_MEDIA_SERVER_HOME=/usr/pbi/plexmediaserver-amd64/share/plexmediaserver
  • export PLEX_MEDIA_SERVER_MAX_PLUGIN_PROCS=6
  • export PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR=/var/db/plexdata
  • export PLEX_MEDIA_SERVER_PIDFILE=/var/run/plex/plex.pid
  • export PATH=/usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Resources/Python/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
  • export LC_ALL=C
  • export LANG=C
  • ulimit -s 3000
  • [ ! -d /var/run/plex ]
  • [ ! -d ‘/var/db/plexdata/Plex Media Server’ ]
  • _return=0
  • [ 0 -ne 0 ]
  • check_required_after start
  • local _f _args
  • return 0
  • return 0
  • check_startmsgs
  • [ -n ‘’ ]
  • return 0
  • echo ‘Starting plexmediaserver.’
    Starting plexmediaserver.
  • [ -n ‘’ ]
  • _doit=‘/usr/sbin/daemon -f /usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Plex_Media_Server’
  • [ -n plex ]
  • _doit='su -m plex -c ''‘sh -c “/usr/sbin/daemon -f /usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Plex_Media_Server”’'
  • [ -n ‘’ ]
  • _run_rc_doit 'su -m plex -c ''‘sh -c “/usr/sbin/daemon -f /usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Plex_Media_Server”’'
  • debug 'run_rc_command: doit: su -m plex -c ''‘sh -c “/usr/sbin/daemon -f /usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Plex_Media_Server”’'
  • eval 'su -m plex -c ''‘sh -c “/usr/sbin/daemon -f /usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Plex_Media_Server”’'
  • su -m plex -c ‘sh -c “/usr/sbin/daemon -f /usr/pbi/plexmediaserver-amd64/share/plexmediaserver/Plex_Media_Server”’
  • _return=0
  • [ 0 -ne 0 ]
  • return 0
  • _run_rc_postcmd
  • [ -n ‘’ ]
  • return 0
  • return 0

Here are the server logs as well.
PMS_log.tar (3.8 KB)

The rc.d scripted does seem outdated which expected since you seem to be running a 9.3 Jail (as you state in the title)

The minimum supported version for FreeBSD is 11.2 however (See the FreeBSD requirements here: https://support.plex.tv/articles/200375666-plex-media-server-requirements/)

Some users reported it still worked (and by that I mean started, unsure about full functionality) on 11.1, but that is no longer the case and the minimum supported version is 11.2, more info here Server doesn't restart after 1.15.6.1079 update

so it sounds like the jail itself has to be 11.2, correct? and legacy ie 9.3 is not useable.

Thank you

FreeBSD

Plex Media Server releases are available for FreeBSD 11.2 or newer.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.