(OSD) : Apply Network Settings Step in SCCM2012R2 Task Sequence

Have a specific question around the "Apply Network Settings Step". What is the exact timeout period for this step? Essentially, I have seen USB Ethernet dongles fail to allow systems to become joined to the domain, and it looks like it is relate
to the timing for enumeration. I want to specifically find out how long the Apply Network Setting step will attempt to run (so that a newly deployed OS can attempt to join the domain). Does anyone have this answer? Is there an option to extend the time the
step runs?
Thanks in advance

I recently had some NIC driver issues and some devices failed to join the domain. These task sequences typically took 15 minutes longer to complete than successful task sequences. That would suggest that it gives up and fails that step after approx. 15 mins.
Gerry Hampson | Blog:
www.gerryhampsoncm.blogspot.ie | LinkedIn:
Gerry Hampson | Twitter:
@gerryhampson

Similar Messages

  • Domain join account for apply network settings step in task sequence

    Hi Guys,
    Just want to confirm that the domain join account credentials is in clear text during the winpe phrase. I understand we can a user account with just domain join access but it still a security breach for us. Is there an alternative? We are using SCCM 2012
    R2. Thanks in advance.

    Hi,
    The article
    Task Sequence Steps in Configuration Manager shows the Apply Network Settings task sequence step store the specified values in the appropriate answer file format for use by Windows Setup when the
    Setup Windows and ConfigMgr task sequence step is run. The account credentials stored in answer file should be in plain text.
    If you are still worried about this, you could create a custom answer file to join domain. The article
    Configure Settings in an Answer File in Image Configuration Editor shows the credentials are stored in plain text in the answer file.
    Best Regards,
    Joyce

  • How to select domain OU for "Apply Network Settings" task sequence step, based on the ip address.

    We are finally getting ready to migrate from SCCM 2007 to 2012 R2.
    Our current setup has 5 site servers with five OSD setups with boot media and Windows 7 task sequences.
    I want to move all that to one site with a single OSD W7 task sequence.
    The current, "apply network settings", step adds the workstation to one of five different  OUs. The same with the "apply windows settings" step, we have five local admin passwords for five regions around the state.
    I thought I might run five versions of each step and add a condition to each one that would only run if the machine was on the right subnet. Or the right Boundary group or maybe the right active directory site.
    Currently I'm creating five boundary groups that I hope to detect by running a power script get-CmBoundaryGroup. Then apply the results maybe as a task sequence variable in the task steps options/Add Conditions.
    Anybody have a better approach. Or alternate plan.

    Are you integrated with MDT? If so, you can use customsettings.ini to put machines into specific OUs based on the DefaultGateway.
    See these links for ideas:
    https://scriptimus.wordpress.com/2011/05/10/mdt-2010-joining-a-domain/
    http://deploymentbunny.com/2012/04/21/back-to-basic-customsettings-ini-explained/
    Jeff

  • Apply network settings join domain issues

    I create a default task sequence in CM 2012 R2. On the apply network settings there is the option to join the domain. If I select to join to the domain, there is an account to set.  I set the account and test the account (test button right there) and
    the test to ad succeeds.
    I then apply and close the task sequence.  if you go back into the task sequence, and check the account to join domain, the password is now much longer than the original (only dots shown of course) and if I click test, the test FAILS.
    I am not sure if that is the expected behavior or the root of my issue. 
    My issue is my machines are failing to join the domain.  Under Windows\Pather\UnattendGC, I see a log file with the error, failed to join domain, error code 5 (something like that).  When I look up that error, I see it means access denied. 
    Any ideas?

    The task sequence will never show the correct length of the password for security reasons, so that's the expected behavior.
    Could you share what permissions you've given that account?
    These are the permissions that I use:
    Scope: This Object and all descendant objects
    - Create Computer Objects
    - Delete Computer Objects
    Scope: Descendant Computer Objects
    - Read All Properties
    - Write All Properties
    - Read Permissions
    - Modify Permissions
    - Change Password
    - Reset Password
    - Validated write to DNS host name
    - Validated write to services principal name
    This will work for every kind of deployment scenario that you may have to use the account in.
    Regards,
    Nickolaj Andersen | www.scconfigmgr.com | @Nickolaja

  • OSD: Apply Windows Settings and Unattend.xml

    What's the principle with "Apply Windows Settings"?
    Whether "Apply Windows Settings" and "Unattend.xml" work together
    If I used them at the same time, what will happen?

    Someone can correct me if I'm wrong:
    Apply Windows Settings steps are actually injected into the unattend.xml during the task sequence, so unattend.xml gets processed with the settings you specified in the step.

  • OSD - USB insert media #1 for the task sequence

    Hi
    I'm creating a standalone media for USB
    Step that I did
    1. Create a Standalone media to .iso files
    2. Diskpart - I prepared the USB using the diskpart command
    3. Extract the standalone.iso files in the USB  (copy the contents)
    everything is work fine, exempt the packages that I included in the stanadlone TS is NOT installed and asking for "insert media #1 for the task sequence"
    This issue arise only when I used the USB
    Content of T.S  (stand alone task sequence)
    a. Windows 7 and company standard application
    b. Packages 1 : Install the 7Zip
    c. Packages 2 : Install the update for the acrobat reader
    I don't want to recreate the images due to minor changes and it will consume time also, that's why I added in the T.S place in USB
     Please advise , what is wrong
    Robert

    Hi,
    We also get the same problem, and at the time it occurs the USB stick does not show up in notepad, or in diskpart list disk.  
    It happens after the windows 7 image is apply just as it's trying to install the applications.

  • How to Apply Windows 8´s themepack during Task Sequence

    I was trying to find any info, how to apply themepack with TS, during Windows 8.1 deployment, but there is no info I could find.
    I´m aming to customize fully the look of Windows 8.1, I aleady have different layout profiles pushing to tablets and PCs, but I also want to fully redo and deploy my own theme. I have W8.deskthemepack file saved (480 kb size), but how I could apply
    it with run command line as default theme? It must also cantain the lock screen.
    I know about desk.cpl but I have no idea how to add switches around it.

    Hi,
    I found a relevant blog for your reference.
    Windows 8 Deploy – Apply Theme
    http://www.bewi.at/?p=803
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.
    Thanks for help, I will try this and report the result! Thanks, I will mark your post as an answer later.

  • Cant get 2013 data base AdminPassword= to work in OSD task sequence

    I'm using the MDT database to consolidate five windows 7 task sequences on five SCCM2007 site servers to one task sequence on one 2012 R2 site server. I got my locations by ip subnet working and most of the settings applied successfully, Join Domain, add 
    a group to the local  admin group, but I can't seem to get the AdminPassword=MyPassword to work.
    I've got an "apply windows settings" step in my task sequence. But the machine keeps getting what ever its password is set to.
    If I leave it bland then I get a blank password etc.. If I run without the "apply windows settings" step then then the task sequence fails and finishes with a mini setup prompting for a computer name. I can see the other values that are collected
    in the Bdd.log:
    Remapping variables.
    Property OSDDomainName is now = My.Domain
    <Message containing password has been suppressed>
    I even tried adding the default setting directly to the customsettings.ini file: AdminPassword=MyPassword. But the workstation still takes its password from the "apply windows step". I'm going to try and enable debug logging and see if the log
    has anything about the local admin password. Anyone have any ideas? What am I doing wrong here?
    [Settings]
    Priority=LSettings, LAdmins,
    [Default]
    OSInstall=Y
    SkipCapture=YES
    SkipAdminPassword=NO
    SkipProductKey=NO
    SkipComputerBackup=YES
     SkipBitLocker=YES

    I wrote\borrowed\modified a powershell script that gets the value of the base 64 encoded AdminPassword variable from the MDTDB, decodes it and applys it to the OSDLocalAdminPassword.
    This runs after the gather step in my OSD task sequence and before the Apply Windows Settings step.
    I never figured out why this was necessary but it works. Here is the power shell script if anyone has a similar problem:
     http://blogs.technet.com/b/mniehaus/archive/2009/09/22/running-powershell-scripts-as-part-of-a-task-sequence.aspx
     http://mylifeismymessage.net/base64-encodeddecode-functions-powershell/
    Function Base64Decode($textBase64In)
        $b  = [System.Convert]::FromBase64String($textBase64In)
        $decoded = [System.Text.Encoding]::UTF8.GetString($b)
        return $decoded
    $tsenv = New-Object -COMObject Microsoft.SMS.TSEnvironment
    $password = $tsenv.Value("AdminPassword")
    $base64out = Base64Decode($password)
    $tsenv.Value("OSDLocalAdminPassword") = $base64out

  • OSD Task Sequence: Domain Join by Name

    I currently have a problem with my OSD Task Sequence for Windows Server 2012 R2.
    I have mutliple "Apply Network Settings" Steps, which joins the server into different OUs. For the determination i use a WMI Query: select * from Win32_ComputerSystem where Name like "DC%"
    That works for my Server 2008 R2 Task Sequence like a charms, but when i run it with a 2012 R2 Image, all steps are evaluated as false.
    Is there a better way (option) to check if the current system name begins with a defined string?
    Thanks in advance

    Can you post the relevant snippet of the smsts.log please?
    Where in the TS are you placing these tasks?
    During WinPE, the name of the system will be MININT-xyz and so using the value in WMI is not really ever going to work? Are you sure it's doing what you need in the 2008 R2 TS?
    During PE, you need to check the OSDComputerName task sequence variable name although that really depends upon how you are setting the computer name.
    Jason | http://blog.configmgrftw.com

  • Trying to use Variables with the Unknown Computer collection to prompt Task Sequence for Domain, Join Account, Join Password, and Join Location.

    I want to use SCCM 2012 R2 and OSD, to boot a bare metal machine, install and OS, and bind it to Active Directory. The catch is that I want the deployment process in SCCM to prompt for the following pieces of information, and then use that information to
    bind the computer to Active Directory (W/O using MDT) instead of supply the data in the task sequence.
    Computer Name
    Domain
    Domain OU
    Domain Join Account
    I am approaching this in a similar fashion as stated in this blog.
    http://osdblog.com/2013/06/26/add-a-prompt-for-a-computer-name-in-your-sccm-deployment/
    I have added the following collection variables to the unknown computers collection:
    When I launch the task sequence, I am prompted as I would expect. I input the desired information, the deployment competes, but it does not bind to the domain.  Here is what my TS looks like. I intentally disabbled  the apply Network Settings step
    because it forces you to enter specific information if it enabled. I don't want to that, thus why I am trying to use the variables.
    My SMSTS log does not have a whole lot of meaningfull data, but I can post it if someone wants to see it. The only possible thing I could think of would be drivers, their are some driver errors in the log. However, if I turn on the Apply Networking setting
    process in the task sequence and turn off the variables, the machines bind fine. With that in mind, I would not think my problem would be driver related. Anyone out there have expertise in using a process like this, that could assist?
    --Tony

    Awesome! Thanks. One more thing, how should I supply the OSDJoinPassword variable? Should I just enter %OSDJoinPassword%
    for Password and Confirm Password? I can not tell if it will actually read it as a variable or try to use "%OSDJoinPassword%" for
    the actual password.
    --Tony

  • Windows 8.1 Task Sequence is picking the wrong USB drivers

    I have a Windows 8.1 task sequence that hasn't had any driver issues on all the other desktops I've tested. Except the HP Compaq 6000 Pro. None of the USB drivers are working correctly unless I select Update Driver Software -> Browse my computer for
    driver software -> Let me pick from a list of device drivers on my computer then a list of 4 driver options appear. I can select any of them and they all work. I can't seem to figure out how to get it to select of those drivers by default. I've tried building
    a driver package and also a capture with the correct drivers selected. Neither have worked. Does anyone have any suggestions?

    Hi,
    Please have a look on the following thread. It might give you some hints.
    "use
    http://gallery.technet.microsoft.com/ConfigMgr-Driver-Injector-aae7d17d to 'grab' the drivers you've succesfully installed into your hardware and inject those to ConfigMgr. Create a driver package and use "Apply Driver Package" -step in your task sequence
    with WMI conditions so that this driver package only applies on to the right make/model."
    http://social.technet.microsoft.com/Forums/en-US/9094d303-d01d-44fa-801c-65578122c8bd/how-do-i-stop-windows-from-downloading-drivers-from-windows-updatewsus-during-operating-system?forum=configmanagerosd
    Best Regards,
    Joyce
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Configure Network Settings. DHCP is used unless otherwise specified

    Hello
    I have created a task sequence that is used in multiple domains.
    In one domain DHCP is not configured and we need to use the "Bootable media that uses the Configmr infrastructure".
    This bootable media is running fine when DHCP is enabled. 
    However, when I configure the network settings Manual in WINPE the client
    can connect to the SCCM server.
    After SCCM applies the OS image and reboots the network settings are gone and the Task Sequence crashes.
    Is there a simple way to transfer the network settings from WINPE to the OS?

    I usually use ZTINICConfig.wsf of MDT
    to capture those network settings. That means that I add the following two steps to my task sequence:
    A Use Toolkit Package step, to copy the MDT package;
    A
    Run Command Line step, with the command %Scriptroot%\ZTINICConfig.wsf /ForceCapture, to capture the network settings.
    My Blog: http://www.petervanderwoude.nl/
    Follow me on twitter: pvanderwoude

  • OSD task sequence computer doesn't join domain - error NetJoinDomain failed error code is [1355]

    I am using sccm 2012R2 and trying to deploy a task sequence to Ultrabook UEFI with usb Ethernet adaptor
    I have inject network drivers in boot image and in sccm.
    Task sequence runs fine till Setup Windows and Configuration. After this step computer reboots and boots in windows with local administrator account. Doesn't join to domain
    I have tried ping domain and domain controller during Apply network Settings, I can ping fine and get an ip address as well.
    setuperr.log file shows following error:
    [Djoin.exe] Unattented Join: NetJoinDomain failed error code is [1355]
    I can image other computer using x86 bootimage fine.
    It is x64 boot image with UEFI Task sequence which is causing issues for me.
    I have tested domain join AD account and able to do domain join same machine manually.
    Need advise, not getting anywhere, already spend few days to figure out.
    RJ
    RJ09

    Ultrabook I am using have SSD if this could be part of problem.
    I also see errors in Panther\UnattendGC\setupact.log 
    [DJOIN.EXE] Unattend Join: DebugJoinOnlyOnThisError =[Null]
    [DJOIN.EXE] Unattend Join:DsGetDcName failed: 0x54b, last error 0x0, will retry in 5 seconds
    [DJOIN.EXE] Unattend Join:DsGetDcName failed: 0x54b, last error 0x0, will retry in 5 seconds
    About 20 times
    Exit, returning 0x0
    RJ09

  • Driver Pack No Longer Being Applied During Task Sequence

    Hi all,
    So... this week a really strange issue manifested itself. I've been trawling through logs for the last day and I don't seem to be getting anywhere.
    A task sequence, which has been working for months and hasn't been changed, all of a sudden decided to start throwing error code 0x87D00269 yesterday. It was at the stage where applications that are installed during the task sequence started to
    install.
    So after a looking into the error, it seems the machines are unable to download the packages, possibly through not being joined to the domain. At this stage in the task sequence, the machine should definitely be joined to the domain. We have
    the command support console enabled, so I hit F8 and tried to ping the MP and the DP. Nothing. Ran ipconfig, nothing listed under the adapter. Very odd. So I checked the NIC on the back of the machine and it was up, so I booted from the task sequence
    media USB stick again and hit f8. Ran ipconfig and the machine had picked up an address from DHCP no problem and shortly after, the task sequences available to the machine loaded. So I started the task sequence again and it started fine, formatted
    the disk, downloaded the W7 pro x86 image, applied it, downloaded the driver pack and seemingly applied the drivers (according to the task sequence), then the machine rebooted. It started to go through the installing drivers phase (the black screen
    with the sunrise), which seemed to take a longer than normal. The machine rebooted and sat at the applying settings stage for a long while, which also seemed odd and I remarked the graphics drivers didn't seem to be installed because the screen resolution
    was set really low. Of course at this stage, F8 doesn't work so I waited until just before the applications started to install again. Pressed F8, ran ipconfig and no IP address. So rather than wait for the task sequence to fail again, I manually powered off
    the machine and powered it back on.
    So the machine boots, still with the low resolution, comes to the login screen and at this point, it's clear the machine hasn't joined the domain. I logged in with local admin account and it became clear none of the drivers had installed from the driver
    pack. This is a driver pack that has run absolutely fine for months and as far as I'm aware, nothing has changed so I'm a little bit confused as to why it would just stop working.
    I can't see anything in the smsts log that would explain what's happening and I've looked through the dism log but I can't find anything relevant in there.
    Any ideas on where to go? This is happening on multiple machines of the same type.

    Hi,
    0x87D00269  CCM_E_REQ_MP_NOTFOUND
    Ran ipconfig, nothing listed under the adapter.
    These evidence indicate that no network driver in boot image. Is this a customized boot image? Is the machine a new model?
    Press F8, run wpeinit to initialize network. If this is not working, re-add driver to boot image and try again.
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]
    Hi Daniel,
    The boot image hasn't been modified and this machine is the exact same model as one built just a few weeks ago, with the exact same hardware. I know this because I've compared the hardware IDs of the devices side by side and they're identical.
    I'm sorry but I don't follow. This issue only occurs after the driver pack downloads and (allegedly) applies. Up to that point, the machine has connectivity to the DP/MP and downloads and runs the first sections of the task sequence without issue. If I hit
    F8 prior to the drivers being applied, I have my adapter listed and, of course, an IP address. That to me suggests the generic drivers already in the boot image work fine and don't need to be altered.

  • Configure network settings on clients

    Well I've finally tracked down a very annoying problem with using aiport and network logins. I'm looking to find a way to create a new network location and its settings for aiport for all the clients with a shell script. I haven't been able to find any plist or unix utility that would let me create a location, or edit the current location such that:
    aiport is the only enabled port
    choose to join preferred network
    choose to auto join and open network
    I'm really hoping not to have to do these steps 60 times in the UI.
    -Preston

    I usually use ZTINICConfig.wsf of MDT
    to capture those network settings. That means that I add the following two steps to my task sequence:
    A Use Toolkit Package step, to copy the MDT package;
    A
    Run Command Line step, with the command %Scriptroot%\ZTINICConfig.wsf /ForceCapture, to capture the network settings.
    My Blog: http://www.petervanderwoude.nl/
    Follow me on twitter: pvanderwoude

Maybe you are looking for