•  
      request #9168 Can't add Jenkins job
    Infos
    #9168
    Cellprothera (cpt)
    2016-11-26 09:07
    2016-05-23 11:38
    9438
    Details
    Can't add Jenkins job

    When I try to add url "http://192.168.110.70:8080/job/test/" in "Continues integration" I get the error "File not found : http://192.168.110.70:8080/job/test/api/xml" but when I go directly to the url I get out a valid xml file.

    It's a bug ? Tuleap is compatible with Jenkins too or only with Hudson ?

    Continuous Integration
    All
    CentOS 6
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Empty
    Closed
    2016-11-26
    Attachments
    iframe is empty
    References
    Referenced by request #9168

    Follow-ups

    User avatar
    last edited by: Nicolas Terray (nterray) 2016-11-26 09:07
    The empty iframe is a security protection used by browsers to prevent clickjacking. You may try to configure your jenkins webserver to provide the X-Frame-Options HTTP header, as stated in https://tools.ietf.org/html/rfc7034, so that it permits the display of its content in an iframe.

    EDIT: closing this request as the original request (add a job) is resolved. Discussion of empty iframes started in request #9679.
    User avatar

    Hey I'm having a similar issue with the missing iFrame. Did you figure out the issue?

    User avatar
    Cellprothera (cpt)2016-05-24 10:03
    Thank,
    See result :

    Authentication required
    Result :
    <!--
    You are authenticated as: anonymous
    Groups that you are in:

    Permission you need to have (but didn't): hudson.model.Hudson.Read
    ... which is implied by: hudson.security.Permission.GenericRead
    ... which is implied by: hudson.model.Hudson.Administer
    -->

    With this kind of url it's better : http://user:apiToken@jenkins.url.com/job/your_job/
    but when I click on job name the iframe displayed is empty.

    Url used on iframe is "http://192.168.110.70:8080/job/test/" without authenticate parameters.