Install Oracle Client via Ansible on Windows Machine - exit code 259, 1












0















I'm trying to install Oracle Client 12c on a Windows Server 2016 via Ansible.



I have tried various options to install the client:



Option 1



  - name: "Install Oracle Client"
win_command: "C:\Temp\Software\Oracle-Client\client\setup.exe -ignoreSysPrereqs -ignorePrereq -waitforcompletion -showProgress -silent -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp"


The error code I get is:



fatal: [windoze]: FAILED! => {
"changed": true,
"cmd": "C:\Temp\Software\Oracle-Client\client\setup.exe -ignoreSysPrereqs -ignorePrereq -waitforcompletion -showProgress -silent -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp",
"delta": "0:00:10.592896",
"end": "2018-11-22 12:34:33.774009",
"msg": "non-zero return code",
"rc": 1,
"start": "2018-11-22 12:34:23.181113",
"stderr": "",
"stderr_lines": ,
"stdout": "rn Exit code of OUI process 1=",
"stdout_lines": [
"",
" Exit code of OUI process 1="
]


}



Option 2



- name: "Install Oracle Client"
win_package:
path: C:TempSoftwareOracle-Clientclientsetup.exe
creates_path: C:appclient_1
arguments:
- "-silent -noconsole -waitforcompletion -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp"
state: present


The error I get is:



fatal: [windoze]: FAILED! => {
"changed": false,
"exit_code": 1,
"msg": "unexpected rc from install C:\Temp\Software\Oracle-Client\client\setup.exe: see rc, stdout and stderr for more details",
"rc": 1,
"reboot_required": false,
"restart_required": false,
"stderr": "",
"stderr_lines": ,
"stdout": "rn Exit code of OUI process 1=",
"stdout_lines": [
"",
" Exit code of OUI process 1="
]


}



Option 3



- name: "Install Oracle Client"
win_shell: "C:\Temp\Software\Oracle-Client\client\setup.exe -silent -waitforcompletion -nowelcome -noconfig -debug -force -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp"


The result is different this time where the RC is 1, but it doesn't actually install anything on the server



changed: [windoze] => {
"changed": true,
"cmd": "C:\Temp\Software\Oracle-Client\client\setup.exe -silent -waitforcompletion -nowelcome -noconfig -debug -force -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp",
"delta": "0:00:09.554881",
"end": "2018-11-22 12:51:00.633519",
"rc": 0,
"start": "2018-11-22 12:50:51.078638",
"stderr": "",
"stderr_lines": ,
"stdout": "rn Exit code of OUI process 1=",
"stdout_lines": [
"",
" Exit code of OUI process 1="
]


}



Each of the commands above work manually on the server, so I know that it is not an issue with the commands themselves. It appears that a java process starts when the installer is run which causes this issue when invoked via Ansible.
Does anyone know how I can successfully install this via Ansible?










share|improve this question























  • according to the fine manual, the exit code of 1 means the install succeeded, but just failed to do some optional stuff; it also claims to write out some log files, too. Do you know for sure it did not install, and have you found any such log files?

    – Matthew L Daniel
    Nov 22 '18 at 17:38











  • Yes, the installation doesn't happen. Ansible exits almost immediately. I observed that the OUI process would terminate almost immediately when Ansible is run. I have no issues in running the setup command manually.

    – rka257
    Nov 23 '18 at 22:07


















0















I'm trying to install Oracle Client 12c on a Windows Server 2016 via Ansible.



I have tried various options to install the client:



Option 1



  - name: "Install Oracle Client"
win_command: "C:\Temp\Software\Oracle-Client\client\setup.exe -ignoreSysPrereqs -ignorePrereq -waitforcompletion -showProgress -silent -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp"


The error code I get is:



fatal: [windoze]: FAILED! => {
"changed": true,
"cmd": "C:\Temp\Software\Oracle-Client\client\setup.exe -ignoreSysPrereqs -ignorePrereq -waitforcompletion -showProgress -silent -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp",
"delta": "0:00:10.592896",
"end": "2018-11-22 12:34:33.774009",
"msg": "non-zero return code",
"rc": 1,
"start": "2018-11-22 12:34:23.181113",
"stderr": "",
"stderr_lines": ,
"stdout": "rn Exit code of OUI process 1=",
"stdout_lines": [
"",
" Exit code of OUI process 1="
]


}



Option 2



- name: "Install Oracle Client"
win_package:
path: C:TempSoftwareOracle-Clientclientsetup.exe
creates_path: C:appclient_1
arguments:
- "-silent -noconsole -waitforcompletion -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp"
state: present


The error I get is:



fatal: [windoze]: FAILED! => {
"changed": false,
"exit_code": 1,
"msg": "unexpected rc from install C:\Temp\Software\Oracle-Client\client\setup.exe: see rc, stdout and stderr for more details",
"rc": 1,
"reboot_required": false,
"restart_required": false,
"stderr": "",
"stderr_lines": ,
"stdout": "rn Exit code of OUI process 1=",
"stdout_lines": [
"",
" Exit code of OUI process 1="
]


}



Option 3



- name: "Install Oracle Client"
win_shell: "C:\Temp\Software\Oracle-Client\client\setup.exe -silent -waitforcompletion -nowelcome -noconfig -debug -force -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp"


The result is different this time where the RC is 1, but it doesn't actually install anything on the server



changed: [windoze] => {
"changed": true,
"cmd": "C:\Temp\Software\Oracle-Client\client\setup.exe -silent -waitforcompletion -nowelcome -noconfig -debug -force -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp",
"delta": "0:00:09.554881",
"end": "2018-11-22 12:51:00.633519",
"rc": 0,
"start": "2018-11-22 12:50:51.078638",
"stderr": "",
"stderr_lines": ,
"stdout": "rn Exit code of OUI process 1=",
"stdout_lines": [
"",
" Exit code of OUI process 1="
]


}



Each of the commands above work manually on the server, so I know that it is not an issue with the commands themselves. It appears that a java process starts when the installer is run which causes this issue when invoked via Ansible.
Does anyone know how I can successfully install this via Ansible?










share|improve this question























  • according to the fine manual, the exit code of 1 means the install succeeded, but just failed to do some optional stuff; it also claims to write out some log files, too. Do you know for sure it did not install, and have you found any such log files?

    – Matthew L Daniel
    Nov 22 '18 at 17:38











  • Yes, the installation doesn't happen. Ansible exits almost immediately. I observed that the OUI process would terminate almost immediately when Ansible is run. I have no issues in running the setup command manually.

    – rka257
    Nov 23 '18 at 22:07
















0












0








0








I'm trying to install Oracle Client 12c on a Windows Server 2016 via Ansible.



I have tried various options to install the client:



Option 1



  - name: "Install Oracle Client"
win_command: "C:\Temp\Software\Oracle-Client\client\setup.exe -ignoreSysPrereqs -ignorePrereq -waitforcompletion -showProgress -silent -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp"


The error code I get is:



fatal: [windoze]: FAILED! => {
"changed": true,
"cmd": "C:\Temp\Software\Oracle-Client\client\setup.exe -ignoreSysPrereqs -ignorePrereq -waitforcompletion -showProgress -silent -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp",
"delta": "0:00:10.592896",
"end": "2018-11-22 12:34:33.774009",
"msg": "non-zero return code",
"rc": 1,
"start": "2018-11-22 12:34:23.181113",
"stderr": "",
"stderr_lines": ,
"stdout": "rn Exit code of OUI process 1=",
"stdout_lines": [
"",
" Exit code of OUI process 1="
]


}



Option 2



- name: "Install Oracle Client"
win_package:
path: C:TempSoftwareOracle-Clientclientsetup.exe
creates_path: C:appclient_1
arguments:
- "-silent -noconsole -waitforcompletion -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp"
state: present


The error I get is:



fatal: [windoze]: FAILED! => {
"changed": false,
"exit_code": 1,
"msg": "unexpected rc from install C:\Temp\Software\Oracle-Client\client\setup.exe: see rc, stdout and stderr for more details",
"rc": 1,
"reboot_required": false,
"restart_required": false,
"stderr": "",
"stderr_lines": ,
"stdout": "rn Exit code of OUI process 1=",
"stdout_lines": [
"",
" Exit code of OUI process 1="
]


}



Option 3



- name: "Install Oracle Client"
win_shell: "C:\Temp\Software\Oracle-Client\client\setup.exe -silent -waitforcompletion -nowelcome -noconfig -debug -force -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp"


The result is different this time where the RC is 1, but it doesn't actually install anything on the server



changed: [windoze] => {
"changed": true,
"cmd": "C:\Temp\Software\Oracle-Client\client\setup.exe -silent -waitforcompletion -nowelcome -noconfig -debug -force -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp",
"delta": "0:00:09.554881",
"end": "2018-11-22 12:51:00.633519",
"rc": 0,
"start": "2018-11-22 12:50:51.078638",
"stderr": "",
"stderr_lines": ,
"stdout": "rn Exit code of OUI process 1=",
"stdout_lines": [
"",
" Exit code of OUI process 1="
]


}



Each of the commands above work manually on the server, so I know that it is not an issue with the commands themselves. It appears that a java process starts when the installer is run which causes this issue when invoked via Ansible.
Does anyone know how I can successfully install this via Ansible?










share|improve this question














I'm trying to install Oracle Client 12c on a Windows Server 2016 via Ansible.



I have tried various options to install the client:



Option 1



  - name: "Install Oracle Client"
win_command: "C:\Temp\Software\Oracle-Client\client\setup.exe -ignoreSysPrereqs -ignorePrereq -waitforcompletion -showProgress -silent -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp"


The error code I get is:



fatal: [windoze]: FAILED! => {
"changed": true,
"cmd": "C:\Temp\Software\Oracle-Client\client\setup.exe -ignoreSysPrereqs -ignorePrereq -waitforcompletion -showProgress -silent -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp",
"delta": "0:00:10.592896",
"end": "2018-11-22 12:34:33.774009",
"msg": "non-zero return code",
"rc": 1,
"start": "2018-11-22 12:34:23.181113",
"stderr": "",
"stderr_lines": ,
"stdout": "rn Exit code of OUI process 1=",
"stdout_lines": [
"",
" Exit code of OUI process 1="
]


}



Option 2



- name: "Install Oracle Client"
win_package:
path: C:TempSoftwareOracle-Clientclientsetup.exe
creates_path: C:appclient_1
arguments:
- "-silent -noconsole -waitforcompletion -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp"
state: present


The error I get is:



fatal: [windoze]: FAILED! => {
"changed": false,
"exit_code": 1,
"msg": "unexpected rc from install C:\Temp\Software\Oracle-Client\client\setup.exe: see rc, stdout and stderr for more details",
"rc": 1,
"reboot_required": false,
"restart_required": false,
"stderr": "",
"stderr_lines": ,
"stdout": "rn Exit code of OUI process 1=",
"stdout_lines": [
"",
" Exit code of OUI process 1="
]


}



Option 3



- name: "Install Oracle Client"
win_shell: "C:\Temp\Software\Oracle-Client\client\setup.exe -silent -waitforcompletion -nowelcome -noconfig -debug -force -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp"


The result is different this time where the RC is 1, but it doesn't actually install anything on the server



changed: [windoze] => {
"changed": true,
"cmd": "C:\Temp\Software\Oracle-Client\client\setup.exe -silent -waitforcompletion -nowelcome -noconfig -debug -force -responseFile C:\Temp\Software\Oracle-Client\client\response\client.rsp",
"delta": "0:00:09.554881",
"end": "2018-11-22 12:51:00.633519",
"rc": 0,
"start": "2018-11-22 12:50:51.078638",
"stderr": "",
"stderr_lines": ,
"stdout": "rn Exit code of OUI process 1=",
"stdout_lines": [
"",
" Exit code of OUI process 1="
]


}



Each of the commands above work manually on the server, so I know that it is not an issue with the commands themselves. It appears that a java process starts when the installer is run which causes this issue when invoked via Ansible.
Does anyone know how I can successfully install this via Ansible?







windows oracle ansible






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 22 '18 at 12:57









rka257rka257

354




354













  • according to the fine manual, the exit code of 1 means the install succeeded, but just failed to do some optional stuff; it also claims to write out some log files, too. Do you know for sure it did not install, and have you found any such log files?

    – Matthew L Daniel
    Nov 22 '18 at 17:38











  • Yes, the installation doesn't happen. Ansible exits almost immediately. I observed that the OUI process would terminate almost immediately when Ansible is run. I have no issues in running the setup command manually.

    – rka257
    Nov 23 '18 at 22:07





















  • according to the fine manual, the exit code of 1 means the install succeeded, but just failed to do some optional stuff; it also claims to write out some log files, too. Do you know for sure it did not install, and have you found any such log files?

    – Matthew L Daniel
    Nov 22 '18 at 17:38











  • Yes, the installation doesn't happen. Ansible exits almost immediately. I observed that the OUI process would terminate almost immediately when Ansible is run. I have no issues in running the setup command manually.

    – rka257
    Nov 23 '18 at 22:07



















according to the fine manual, the exit code of 1 means the install succeeded, but just failed to do some optional stuff; it also claims to write out some log files, too. Do you know for sure it did not install, and have you found any such log files?

– Matthew L Daniel
Nov 22 '18 at 17:38





according to the fine manual, the exit code of 1 means the install succeeded, but just failed to do some optional stuff; it also claims to write out some log files, too. Do you know for sure it did not install, and have you found any such log files?

– Matthew L Daniel
Nov 22 '18 at 17:38













Yes, the installation doesn't happen. Ansible exits almost immediately. I observed that the OUI process would terminate almost immediately when Ansible is run. I have no issues in running the setup command manually.

– rka257
Nov 23 '18 at 22:07







Yes, the installation doesn't happen. Ansible exits almost immediately. I observed that the OUI process would terminate almost immediately when Ansible is run. I have no issues in running the setup command manually.

– rka257
Nov 23 '18 at 22:07














2 Answers
2






active

oldest

votes


















0














I encountered a similar issue installing the 12c client on Red Hat.
As Matthew has described, the installation completes, but the exit code is 1 due to a prerequisite failure. In my case, it was an optional dependency.
I don't particularly like this solution, but if the installation is definitely successful, you can try adding the following argument to the command:



-ignoreSysPrereqs For ignoring the results of the system prerequisite checks.






share|improve this answer
























  • But the same install command works fine when executed manually on the server. It just doesn't work when executed via Ansible.

    – rka257
    Nov 23 '18 at 22:09











  • It does look as though it was successful on Linux as well, however when I run echo $?, the exit code is 1. You can check the same with echo Exit Code is %errorlevel% on Windows afaik.

    – rakesh_singh
    Nov 24 '18 at 16:30



















0














Even am facing the same issue here.please help me out.



Error:
"changed": false,
"exit_code": 259,
"rc": 259,
"reboot_required": false,
"restart_required": false
}



STDOUT:



Exit code of OUI process 259=



MSG:



unexpected rc from install C:Oracleclientsetup.exe: see rc, stdout and stderr for more details



Manually working for me fine in windows server 2016






share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53431566%2finstall-oracle-client-via-ansible-on-windows-machine-exit-code-259-1%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    I encountered a similar issue installing the 12c client on Red Hat.
    As Matthew has described, the installation completes, but the exit code is 1 due to a prerequisite failure. In my case, it was an optional dependency.
    I don't particularly like this solution, but if the installation is definitely successful, you can try adding the following argument to the command:



    -ignoreSysPrereqs For ignoring the results of the system prerequisite checks.






    share|improve this answer
























    • But the same install command works fine when executed manually on the server. It just doesn't work when executed via Ansible.

      – rka257
      Nov 23 '18 at 22:09











    • It does look as though it was successful on Linux as well, however when I run echo $?, the exit code is 1. You can check the same with echo Exit Code is %errorlevel% on Windows afaik.

      – rakesh_singh
      Nov 24 '18 at 16:30
















    0














    I encountered a similar issue installing the 12c client on Red Hat.
    As Matthew has described, the installation completes, but the exit code is 1 due to a prerequisite failure. In my case, it was an optional dependency.
    I don't particularly like this solution, but if the installation is definitely successful, you can try adding the following argument to the command:



    -ignoreSysPrereqs For ignoring the results of the system prerequisite checks.






    share|improve this answer
























    • But the same install command works fine when executed manually on the server. It just doesn't work when executed via Ansible.

      – rka257
      Nov 23 '18 at 22:09











    • It does look as though it was successful on Linux as well, however when I run echo $?, the exit code is 1. You can check the same with echo Exit Code is %errorlevel% on Windows afaik.

      – rakesh_singh
      Nov 24 '18 at 16:30














    0












    0








    0







    I encountered a similar issue installing the 12c client on Red Hat.
    As Matthew has described, the installation completes, but the exit code is 1 due to a prerequisite failure. In my case, it was an optional dependency.
    I don't particularly like this solution, but if the installation is definitely successful, you can try adding the following argument to the command:



    -ignoreSysPrereqs For ignoring the results of the system prerequisite checks.






    share|improve this answer













    I encountered a similar issue installing the 12c client on Red Hat.
    As Matthew has described, the installation completes, but the exit code is 1 due to a prerequisite failure. In my case, it was an optional dependency.
    I don't particularly like this solution, but if the installation is definitely successful, you can try adding the following argument to the command:



    -ignoreSysPrereqs For ignoring the results of the system prerequisite checks.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Nov 22 '18 at 20:42









    rakesh_singhrakesh_singh

    615




    615













    • But the same install command works fine when executed manually on the server. It just doesn't work when executed via Ansible.

      – rka257
      Nov 23 '18 at 22:09











    • It does look as though it was successful on Linux as well, however when I run echo $?, the exit code is 1. You can check the same with echo Exit Code is %errorlevel% on Windows afaik.

      – rakesh_singh
      Nov 24 '18 at 16:30



















    • But the same install command works fine when executed manually on the server. It just doesn't work when executed via Ansible.

      – rka257
      Nov 23 '18 at 22:09











    • It does look as though it was successful on Linux as well, however when I run echo $?, the exit code is 1. You can check the same with echo Exit Code is %errorlevel% on Windows afaik.

      – rakesh_singh
      Nov 24 '18 at 16:30

















    But the same install command works fine when executed manually on the server. It just doesn't work when executed via Ansible.

    – rka257
    Nov 23 '18 at 22:09





    But the same install command works fine when executed manually on the server. It just doesn't work when executed via Ansible.

    – rka257
    Nov 23 '18 at 22:09













    It does look as though it was successful on Linux as well, however when I run echo $?, the exit code is 1. You can check the same with echo Exit Code is %errorlevel% on Windows afaik.

    – rakesh_singh
    Nov 24 '18 at 16:30





    It does look as though it was successful on Linux as well, however when I run echo $?, the exit code is 1. You can check the same with echo Exit Code is %errorlevel% on Windows afaik.

    – rakesh_singh
    Nov 24 '18 at 16:30













    0














    Even am facing the same issue here.please help me out.



    Error:
    "changed": false,
    "exit_code": 259,
    "rc": 259,
    "reboot_required": false,
    "restart_required": false
    }



    STDOUT:



    Exit code of OUI process 259=



    MSG:



    unexpected rc from install C:Oracleclientsetup.exe: see rc, stdout and stderr for more details



    Manually working for me fine in windows server 2016






    share|improve this answer




























      0














      Even am facing the same issue here.please help me out.



      Error:
      "changed": false,
      "exit_code": 259,
      "rc": 259,
      "reboot_required": false,
      "restart_required": false
      }



      STDOUT:



      Exit code of OUI process 259=



      MSG:



      unexpected rc from install C:Oracleclientsetup.exe: see rc, stdout and stderr for more details



      Manually working for me fine in windows server 2016






      share|improve this answer


























        0












        0








        0







        Even am facing the same issue here.please help me out.



        Error:
        "changed": false,
        "exit_code": 259,
        "rc": 259,
        "reboot_required": false,
        "restart_required": false
        }



        STDOUT:



        Exit code of OUI process 259=



        MSG:



        unexpected rc from install C:Oracleclientsetup.exe: see rc, stdout and stderr for more details



        Manually working for me fine in windows server 2016






        share|improve this answer













        Even am facing the same issue here.please help me out.



        Error:
        "changed": false,
        "exit_code": 259,
        "rc": 259,
        "reboot_required": false,
        "restart_required": false
        }



        STDOUT:



        Exit code of OUI process 259=



        MSG:



        unexpected rc from install C:Oracleclientsetup.exe: see rc, stdout and stderr for more details



        Manually working for me fine in windows server 2016







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 28 '18 at 13:27









        Prasad MCNPrasad MCN

        113




        113






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53431566%2finstall-oracle-client-via-ansible-on-windows-machine-exit-code-259-1%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            404 Error Contact Form 7 ajax form submitting

            How to know if a Active Directory user can login interactively

            Refactoring coordinates for Minecraft Pi buildings written in Python