When creating a website from the customer web
interface a process without the ispmanProcess attribute
is created. This causes the ispman-agent to die.
The processes created are (in ldif): The one without
ispmanProcess is 179
dn: ispmanSession=CONTROLPANEL-tainted.com.ar,
ou=processes, o=ispman
ispmanSession: CONTROLPANEL-tainted.com.ar
objectClass: ispmanBranch
dn: ispmanPid=175, ispmanSession=CONTROLPANEL-
tainted.com.ar, ou=processes, o
=ispman
ispmanDomain: tainted.com.ar
ispmanProcess: modifyDomain
ispmanUser: ConsoleUser without a USER set
ispmanHostName: gateway.pirulo.com.ar
ou: processes
objectClass: ispmanProcesses
ispmanPid: 175
ispmanStatus: new
dn: ispmanPid=176, ispmanSession=CONTROLPANEL-
tainted.com.ar, ou=processes, o
=ispman
ispmanDomain: tainted.com.ar
ispmanProcess: modifyDomain
ispmanUser: ConsoleUser without a USER set
ispmanHostName: gateway.pirulo.com.ar
ou: processes
objectClass: ispmanProcesses
ispmanPid: 176
ispmanStatus: new
dn: ispmanPid=177, ispmanSession=CONTROLPANEL-
tainted.com.ar, ou=processes, o
=ispman
ispmanProcess: AddVirtualHost
ispmanPid: 177
ou: processes
ispmanUser: ConsoleUser without a USER set
ispmanHostName: gateway.pirulo.com.ar
objectClass: ispmanProcesses
ispmanParams: asd
ispmanStatus: new
ispmanDomain: tainted.com.ar
dn: ispmanPid=178, ispmanSession=CONTROLPANEL-
tainted.com.ar, ou=processes, o
=ispman
ispmanProcess: AddVirtualHostDirectories
ispmanPid: 178
ou: processes
ispmanUser: ConsoleUser without a USER set
ispmanHostName: gateway.pirulo.com.ar
objectClass: ispmanProcesses
ispmanParams:
asd,/ispman/domains/tainted.com.ar,asd/htdocs,asd/cgi-
bin,1004,
1002
ispmanStatus: new
ispmanDomain: tainted.com.ar
dn: ispmanPid=179, ispmanSession=CONTROLPANEL-
tainted.com.ar, ou=processes, o
=ispman
ispmanDomain: tainted.com.ar
ispmanUser: ConsoleUser without a USER set
ispmanHostName: gateway.pirulo.com.ar
ou: processes
objectClass: ispmanProcesses
ispmanPid: 179
ispmanStatus: new
The log follows:
$VAR1 = {
'tainted.com.ar' => {
'' => {
'' => [
'ispmanPid=179,
ispmanSession=CONTROLPANEL-tainted.com.ar,
ou=processes, o=ispman'
]
},
'AddVirtualHostDirectories' => {
'asd,/isp
man/domains/tainted.com.ar,asd/htdocs,asd/cgi-
bin,1004,1002' => [
'ispmanPi
d=178, ispmanSession=CONTROLPANEL-tainted.com.ar,
ou=processes, o=ispman'
]
},
'modifyDomain' => {
'' => [
'ispmanPid=
175, ispmanSession=CONTROLPANEL-tainted.com.ar,
ou=processes, o=ispman',
'ispmanPid=
176, ispmanSession=CONTROLPANEL-tainted.com.ar,
ou=processes, o=ispman'
]
},
'AddVirtualHost' => {
'asd' => [
'ispmanP
id=177, ispmanSession=CONTROLPANEL-tainted.com.ar,
ou=processes, o=ispman'
]
}
}
};
Doing on tainted.com.ar with parameters
Content-type: text/html
<H1>Software error:</H1>
<PRE>Undefined subroutine &amp;main:: called
at ./ispman-agent line 190.
</PRE>
<P>
For help, please send mail to this site's webmaster,
giving this error message
and the time and date of the error.
[Thu Sep 4 19:07:04 2003] ispman-agent: Undefined
subroutine &main:: called at ./ispman-agent line 190.
Context:
Gentoo + REL_0_9_7 + cvs update 03/09/01 + Apache
1.3.28
Logged In: YES
user_id=7978
fixed in HEAD. Will be available in release 1.1