ich programmiere gerade einen Webservice, der eng mit OTRS verbunden sein muss. Das gelingt mir soweit auch sehr gut, da die Datenbank gut verständlich ist.
Nun bin ich an einem Punkt an dem ich ein Ticket in Otrs über die Otrs Funktion "Ticket Schließen" schließen möchte.
Ich benutze PHP Javascript und HTML als Programmiersprachen.
Mein Versuch ist der folgende:
Code: Select all
<form action="http://IP-Addresse meines OTRS Servers/otrs/index.pl" method="post" enctype="multipart/form-data" name="compose" id="Compose" class="Validate PreventMultipleSubmits">
<input type="hidden" name="ChallengeToken" value="ebc6d52beeffe7debebf8da2451e777e"/>
<input type="hidden" name="Action" value="AgentTicketClose"/>
<input type="hidden" name="Subaction" value="Store"/>
<input type="hidden" name="TicketID" value="<?=$_GET["TicketID"]?>"/>
<input type="hidden" name="Expand" id="Expand" value=""/>
<input type="hidden" name="FormID" value="1329920439.9314871.99264784"/>
<input type="hidden" name="Subject" value="Schließen durch CMDB (User = <?=$_SESSION["username"]?>)" />
<input type="hidden" name="Body" value="<?=$_GET["ergebnis"]?>"/>
</form>
<script type="text/javascript">
document.compose.submit();
</script>
Allerdings wird das Ticket nicht geschlossen, was sehr schade ist.
Ich bekomme im Firefox die Fehlermeldung:
Code: Select all
Software error:
Invalid version format (non-numeric data) at /opt/otrs/bin/cgi-bin/../../Kernel/System/Log.pm line 160.
For help, please send mail to the webmaster ([no address given]), giving this error message and the time and date of the error.
Kann mir jemand helfen?
Danke schonmal...
Gruß