Lucas or someone can help me with this, currently on my krb5.config i added only 1 [email protected], but if i want to run on multiple windows machines do i need to add all my hosts on krb5.config file.
thanks, Narmada On Tue, Nov 13, 2018 at 4:21 PM Nk Chitturi <[email protected]> wrote: > Thanks all, > I am able to run ping module on windows machines. > > On Tuesday, November 13, 2018 at 3:47:28 PM UTC-8, Nk Chitturi wrote: >> >> I ran this script multiple times on my windows machine but no use >> if i change in my vars to http, it is giving very big error >> [nchitturi@sjc04d1shdwb51 ansible-windows]$ ansible-playbook >> windows_ping.yaml -i inventory.txt >> >> PLAY [ping test] >> ********************************************************************************************************************************************** >> >> TASK [Gathering Facts] >> **************************************************************************************************************************************** >> ok: [servername] >> >> TASK [ping test] >> ********************************************************************************************************************************************** >> [WARNING]: FATAL ERROR DURING FILE TRANSFER: >> >> fatal: [SJC04D1SHDWB01.SDLC.TESLAMOTORS.COM]: FAILED! => {"msg": "winrm >> send_input failed; \nstdout: Unable to initialize device PRN\r\nUnable to >> initialize device PRN\r\nUnable to initialize device PRN\r\n\nstderr >> ANSIBALLZ_WRAPPER : The term 'ANSIBALLZ_WRAPPER' is not recognized as the >> name of a cmdlet, function, script file, or \r\noperable program. Check the >> spelling of the name, or if a path was included, verify that the path is >> correct and try \r\nagain.\r\nAt line:1 char:1\r\n+ ANSIBALLZ_WRAPPER = >> True # For test-module script to tell this is a A ...\r\n+ >> ~~~~~~~~~~~~~~~~~\r\n + CategoryInfo : ObjectNotFound: >> (ANSIBALLZ_WRAPPER:String) [], CommandNotFoundException\r\n + >> FullyQualifiedErrorId : CommandNotFoundException\r\n \r\nimport : The term >> 'import' is not recognized as the name of a cmdlet, function, script file, >> or operable program. \r\nCheck the spelling of the name, or if a path was >> included, verify that the path is correct and try again.\r\nAt line:1 >> char:1\r\n+ import os\r\n+ ~~~~~~\r\n + CategoryInfo : >> ObjectNotFound: (import:String) [], CommandNotFoundException\r\n + >> FullyQualifiedErrorId : CommandNotFoundException\r\n \r\nimport : The term >> 'import' is not recognized as the name of a cmdlet, function, script file, >> or operable program. \r\nCheck the spelling of the name, or if a path was >> included, verify that the path is correct and try again.\r\nAt line:1 >> char:1\r\n+ import os.path\r\n+ ~~~~~~\r\n + CategoryInfo : >> ObjectNotFound: (import:String) [], CommandNotFoundException\r\n + >> FullyQualifiedErrorId : CommandNotFoundException\r\n \r\nimport : The term >> 'import' is not recognized as the name of a cmdlet, function, script file, >> or operable program. \r\nCheck the spelling of the name, or if a path was >> included, verify that the path is correct and try again.\r\nAt line:1 >> char:1\r\n+ import sys\r\n+ ~~~~~~\r\n + CategoryInfo : >> ObjectNotFound: (import:String) [], CommandNotFoundException\r\n + >> FullyQualifiedErrorId : CommandNotFoundException\r\n \r\nimport : The term >> 'import' is not recognized as the name of a cmdlet, function, script file, >> or operable program. \r\nCheck the spelling of the name, or if a path was >> included, verify that the path is correct and try again.\r\nAt line:1 >> char:1\r\n+ import __main__\r\n+ ~~~~~~\r\n + CategoryInfo : >> ObjectNotFound: (import:String) [], CommandNotFoundException\r\n + >> FullyQualifiedErrorId : CommandNotFoundException\r\n \r\nscriptdir : The >> term 'scriptdir' is not recognized as the name of a cmdlet, function, >> script file, or operable \r\nprogram. Check the spelling of the name, or if >> a path was included, verify that the path is correct and try again.\r\nAt >> line:1 char:1\r\n+ scriptdir = None\r\n+ ~~~~~~~~~\r\n + CategoryInfo >> : ObjectNotFound: (scriptdir:String) [], >> CommandNotFoundException\r\n + FullyQualifiedErrorId : >> CommandNotFoundException\r\n \r\ntry: : The term 'try:' is not recognized >> as the name of a cmdlet, function, script file, or operable program. Check >> \r\nthe spelling of the name, or if a path was included, verify that the >> path is correct and try again.\r\nAt line:1 char:1\r\n+ try:\r\n+ ~~~~\r\n >> + CategoryInfo : ObjectNotFound: (try::String) [], >> CommandNotFoundException\r\n + FullyQualifiedErrorId : >> CommandNotFoundException\r\n \r\n__main__.__file__ : The term >> '__main__.__file__' is not recognized as the name of a cmdlet, function, >> script file, or \r\noperable program. Check the spelling of the name, or if >> a path was included, verify that the path is correct and try >> \r\nagain.\r\nAt line:1 char:50\r\n+ scriptdir = >> os.path.dirname(os.path.realpath(__main__.__file__))\r\n+ >> ~~~~~~~~~~~~~~~~~\r\n + CategoryInfo >> : ObjectNotFound: (__main__.__file__:String) [], >> CommandNotFoundException\r\n + FullyQualifiedErrorId : >> CommandNotFoundException\r\n \r\nAt line:1 char:23\r\n+ except >> (AttributeError, OSError):\r\n+ ~\r\nMissing argument >> in parameter list.\r\n + CategoryInfo : ParserError: (:) [], >> ParentContainsErrorRecordException\r\n + FullyQualifiedErrorId : >> MissingArgument\r\n \r\npass : The term 'pass' is not recognized as the >> name of a cmdlet, function, script file, or operable program. Check \r\nthe >> spelling of the name, or if a path was included, verify that the path is >> correct and try again.\r\nAt line:1 char:5\r\n+ pass\r\n+ ~~~~\r\n >> + CategoryInfo : ObjectNotFound: (pass:String) [], >> CommandNotFoundException\r\n + FullyQualifiedErrorId : >> CommandNotFoundException\r\n \r\nAt line:1 char:3\r\n+ if scriptdir is not >> None:\r\n+ ~\r\nMissing '(' after 'if' in if statement.\r\n + >> CategoryInfo : ParserError: (:) [], >> ParentContainsErrorRecordException\r\n + FullyQualifiedErrorId : >> MissingOpenParenthesisInIfStatement\r\n \r\nsys.path : Th >> >> On Tue, Nov 13, 2018 at 3:36 PM lucas.adam.jackson < >> [email protected]> wrote: >> >>> It's up to you, depends on the use case. Preferably using https over >>> 5986. >>> >>> Good script to use for configuring winrm for ansible >>> >>> >>> https://github.com/ansible/ansible/blob/devel/examples/scripts/ConfigureRemotingForAnsible.ps1 >>> >>> You can configure the listener manually if you prefer but script works >>> well >>> >>> >>> >>> Sent from my Samsung Galaxy smartphone. >>> >>> -------- Original message -------- >>> From: Nk Chitturi <[email protected]> >>> Date: 2018-11-13 6:21 PM (GMT-05:00) >>> To: [email protected] >>> Subject: Re: [ansible-project] Re: Working with Ansible on Windows Hosts >>> >>> Thanks Lucas, is there any way i can make it listen on port 5986, or can >>> we use 5985 to connect. >>> but here is from my windows host >>> PS H:\> winrm enumerate winrm/config/listener >>> Listener [Source="GPO"] >>> Address = * >>> Transport = HTTP >>> Port = 5985 >>> Hostname >>> Enabled = true >>> URLPrefix = wsman >>> CertificateThumbprint >>> ListeningOn = 0.00.000.000, , 127.0.0.1, ::1, >>> Listener [Source="Compatibility"] >>> Address = * >>> Transport = HTTP >>> Port = 80 >>> Hostname >>> Enabled = true >>> URLPrefix = wsman >>> CertificateThumbprint >>> ListeningOn = 0.00.000.000, 127.0.0.1, ::1, >>> Listener [Source="Compatibility"] >>> Address = * >>> Transport = HTTPS >>> Port = 443 >>> Hostname = <Servername.domain.com <http://servername.domain.com/>> >>> Enabled = true >>> URLPrefix = wsman >>> CertificateThumbprint >>> ListeningOn = 0.00.000.000, 127.0.0.1, ::1, >>> >>> >>> On Tue, Nov 13, 2018 at 2:27 PM lucas.adam.jackson < >>> [email protected]> wrote: >>> >>>> Your problem is you're not listening on port 5986 >>>> >>>> >>>> >>>> Sent from my Samsung Galaxy smartphone. >>>> >>>> -------- Original message -------- >>>> From: Nk Chitturi <[email protected]> >>>> Date: 2018-11-13 5:24 PM (GMT-05:00) >>>> To: [email protected] >>>> Subject: Re: [ansible-project] Re: Working with Ansible on Windows >>>> Hosts >>>> >>>> PS H:\> winrm enumerate winrm/config/listener >>>> Listener [Source="GPO"] >>>> Address = * >>>> Transport = HTTP >>>> Port = 5985 >>>> Hostname >>>> Enabled = true >>>> URLPrefix = wsman >>>> CertificateThumbprint >>>> ListeningOn = 0.00.000.000, , 127.0.0.1, ::1, >>>> fe80::5efe:10.33.138.118%5, fe80::7008:2200:c50:e8f4%3 >>>> >>>> Listener [Source="Compatibility"] >>>> Address = * >>>> Transport = HTTP >>>> Port = 80 >>>> Hostname >>>> Enabled = true >>>> URLPrefix = wsman >>>> CertificateThumbprint >>>> ListeningOn = 0.00.000.000, 127.0.0.1, ::1, >>>> fe80::5efe:10.33.138.118%5, fe80::7008:2200:c50:e8f4%3 >>>> >>>> Listener [Source="Compatibility"] >>>> Address = * >>>> Transport = HTTPS >>>> Port = 443 >>>> Hostname = <Servername.domain.com> >>>> Enabled = true >>>> URLPrefix = wsman >>>> CertificateThumbprint >>>> ListeningOn = 0.00.000.000, 127.0.0.1, ::1, >>>> fe80::5efe:10.33.138.118%5, fe80::7008:2200:c50:e8f4%3 >>>> >>>> PS H:\> >>>> >>>> this is my inbound rules >>>> [image: image.png] >>>> >>>> >>>> On Tue, Nov 13, 2018 at 1:56 PM Jordan Borean <[email protected]> >>>> wrote: >>>> >>>>> That either means the Firewall is blocking that port of you have no >>>>> HTTPS WinRM listener. To verify what listeners are active you can run >>>>> 'winrm enumerate winrm/config/listener' on your Windows host. >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Ansible Project" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> To post to this group, send email to [email protected]. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/ansible-project/4ed3f233-1964-4315-acdb-8806b0e9cbd1%40googlegroups.com >>>>> <https://groups.google.com/d/msgid/ansible-project/4ed3f233-1964-4315-acdb-8806b0e9cbd1%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> >>>> -- >>>> >>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Ansible Project" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> To post to this group, send email to [email protected]. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/ansible-project/CABdF8S3%2BUrrZFtV4KWd8VAh1oHRgdL0A9ZDVgH8YP%3D-gnBRhOQ%40mail.gmail.com >>>> <https://groups.google.com/d/msgid/ansible-project/CABdF8S3%2BUrrZFtV4KWd8VAh1oHRgdL0A9ZDVgH8YP%3D-gnBRhOQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Ansible Project" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> To post to this group, send email to [email protected]. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/ansible-project/5beb4fe2.1c69fb81.d53e2.5d9b%40mx.google.com >>>> <https://groups.google.com/d/msgid/ansible-project/5beb4fe2.1c69fb81.d53e2.5d9b%40mx.google.com?utm_medium=email&utm_source=footer> >>>> . >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> >>> -- >>> >>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Ansible Project" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To post to this group, send email to [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/ansible-project/CABdF8S1GhC8pqRzmetcqNt-ZjcLZOk9MdJZ5GDb_jsD%3D1gDA-Q%40mail.gmail.com >>> <https://groups.google.com/d/msgid/ansible-project/CABdF8S1GhC8pqRzmetcqNt-ZjcLZOk9MdJZ5GDb_jsD%3D1gDA-Q%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> For more options, visit https://groups.google.com/d/optout. >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Ansible Project" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To post to this group, send email to [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/ansible-project/5beb5fef.1c69fb81.7889c.719b%40mx.google.com >>> <https://groups.google.com/d/msgid/ansible-project/5beb5fef.1c69fb81.7889c.719b%40mx.google.com?utm_medium=email&utm_source=footer> >>> . >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> >> -- >> >> >> > -- > You received this message because you are subscribed to the Google Groups > "Ansible Project" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/05386c58-fe37-4d4f-bd21-cb5987e41959%40googlegroups.com > <https://groups.google.com/d/msgid/ansible-project/05386c58-fe37-4d4f-bd21-cb5987e41959%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CABdF8S0gkwpVXoYPJiX4EaxZ5BXpdjr1s3-%3DkP%3DR-PU%3DuZnZOA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
