Community
    • Categories
    • Recent
    • Popular
    • Users
    • Search
    • Register
    • Login
    1. Home
    2. rtsmith2329
    3. Posts
    R
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 2
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: ReferenceIdoITObjects on OTRS 3.3.9

      I figured it out.  Our i-doit instance is set to require authentication from JSON-RPC calls, which are not included in the JS files in the module.  I unchecked this option and it works.  As this is a test environment this is fine for now, but I may need to hard-code authentication at a later date when we move into production.

      posted in Operating
      R
      rtsmith2329
    • ReferenceIdoITObjects on OTRS 3.3.9

      Dear all,

      I'm hoping someone can help me here.  I'm using the ReferenceIdoitObjects module for OTRS and appear to have successfully installed it, except that when I click on the 'Reference i-doit objects' button in OTRS, I just get the 'Loading…' message.  I have followed the installation instructions.

      I turned on Fiddler to try and work out exactly what the issue is and I got the following response when the module tried to call over to the i-doit server via the API proxy I set up:
      Headers:

      
      Request URL: https://{my.idoit.fqdn}/index.php?api=jsonrpc
      Request Method: OPTIONS
      Status Code: 200
      Query Url
      api: jsonrpc
      Request Headers
      Access-Control-Request-Method: POST
      Origin: http://{my.otrs.fqdn}
      User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36
      Access-Control-Request-Headers: accept, content-type
      Accept: */*
      Referer: http://{my.otrs.fqdn}/otrs/index.pl?Action=AgentReferenceIDoitObjects;TicketID=3
      Accept-Encoding: gzip, deflate, sdch, br
      Accept-Language: en-US,en;q=0.8
      Response Headers
      Date: Wed, 06 Jul 2016 16:44:07 GMT
      Server: Apache/2.4.7 (Ubuntu)
      X-Powered-By: PHP/5.5.9-1ubuntu4.11
      Set-Cookie: PHPSESSID=rqnelm3a6vl0v1kheop31binb7; path=/
      Expires: Thu, 19 Nov 1981 08:52:00 GMT
      Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
      Pragma: no-cache
      Content-Length: 257
      Keep-Alive: timeout=5, max=100
      Connection: Keep-Alive
      Content-Type: application/json 
      

      Response:

      
      {"jsonrpc":"2.0","error":{"code":-32600,"message":"Invalid request","data":{"error":"This is not a JSON-RPC. The content-type should be application\/json, request method should be \"post\" and the http body should be a valid json-rpc 2.0 package."}},"id":0}
      

      Is there something I've misconfigured?  I believe I followed the README.md file closely, please let me know if any additional information is needed.

      posted in Operating
      R
      rtsmith2329