Before You Begin
This 30-minute tutorial shows you how to run commands to change Microsoft Windows settings.
Background
This section provides the commands that you must run to change these Microsoft Windows settings to enable One-Click Provisioning:
- Enable Remote Command Execution Through Microsoft PowerShell
- Enable Inbound Ports in the Firewall
- Enable Outbound Ports in the Firewall
- Configure Settings for Ethernet Connections
- Change Security Option
- Change the Maximum Transmission Unit (MTU) Setting
What Do You Need?
- You must have access to a physical or virtual Windows machine dedicated for use as a JD Edwards EnterpriseOne Deployment Server.
- You must be able to connect to the Microsoft Windows machine using a Remote Desktop Protocol (RDP) session from a Microsoft Windows client machine.
Enable Remote Command Execution Through Microsoft
PowerShell
From Microsoft PowerShell, use this command to enable remote command execution:
winrm quickconfig –q
Enable Inbound Ports in the Firewall
If you have the Microsoft Windows firewall enabled for any
profile (public, private, default), which is recommended, in
order for One-Click Provisioning to deploy to the Deployment
Server and for JD Edwards EnterpriseOne runtime to function
properly, you will need to explicitly open Inbound and
Outbound ports.
Use this procedure to open the Inbound ports for each Microsoft Windows instance.
- Go to Administrative Tools > Windows Firewall with Advanced Security.
- In the left pane, highlight Inbound Rules.
- In the right pane, Actions, Inbound Rules, click New Rule …
- On Rule Type, select the Port radio button as the type of rule to create.
- Click the Next button.
- On Protocol and Ports:
- You can accept the default value of TCP for the protocol to which this rule applies.
- Choose the radio button for Specific local
ports and, for each
Windows Server, enter each of the ports shown in the
following table, separated by a comma.
Windows Server Firewall Port List
Component
Inbound Ports to Open
Deployment Server
445
3389
5150
5985
6017-6022
14502-14510
The following example shows the ports you should specify for the Deployment Server.
- Click the Next button.
- On Action, you can accept the default value which is Allow the connection.
- Click the Next button.
- On Profile, select all firewall profile options (Domain, Private, Public).
- Specify a name for the rule. For example, JDESMC_RDP
- Click the Finish button to save the rule and exit the wizard.
Enable Outbound Ports in the Firewall
If you have the Microsoft Windows firewall enabled for any profile (public, private, default), which is recommended, in order for One-Click Provisioning to deploy to the Deployment Server and for JD Edwards EnterpriseOne run-time to function properly, you will need to explicitly open Inbound and Outbound ports.
Use this procedure to open the Outbound ports in your Microsoft Windows instance.
- Go to Administrative Tools > Windows Firewall with Advanced Security.
- In the left pane, highlight Outbound Rules.
- In the right pane, Actions, click New Rule …
- On Rule Type, select the Port option as the type of rule to create.
- Click the Next button.
- On Protocol and Ports:
- You can accept the default value of TCP for the protocol to which this rule applies.
- Choose the option for All remote ports.
- On Action, you can accept the default value which is Allow the connection.
- Click the Next button.
- On Profile, select all firewall profile options (Domain, Private, Public).
- Specify a name for the rule.
- Click the Finish button to save the rule and exit the wizard.
Configure
Settings for Ethernet Connections
You must configure settings for Ethernet connection to specify the domain name of the Domain Name System (DNS) for the Availability Domain to which all JD Edwards EnterpriseOne servers belong.
For example, if your subnets look like that shown in the example below, you must configure your Network Settings using this procedure:
- Open Network and Sharing Center.
- On Ethernet settings, in Network > Connections, click Ethernet to open Ethernet Status.
- On Ethernet Status, click the Properties button.
- On Ethernet Properties, highlight this line: Internet Protocol Version 4 (TCP/IPv4) and click the Properties button.
- On Internet Protocol Version 4 (TCP/IPv4) Properties, click the Advanced button.
- On Advanced TCP/IP Settings, click to enable this option: Append these DNS suffixes (in order): and click the Add button.
- On the TCP/IP Domain Suffix dialog, enter the value of the
DNS Domain Name for your Availability Domain. For example,
assuming your subnets were as shown in the preceding screen
showing the subnets for each Availability Domain and all
servers are created in sub0622506330.testdnsvcn.oraclevcn.com
subnet, you would enter this value for the suffix:
sub0622506330.testdnsvcn.oraclevcn.com
- Click the Add button to add the DNS suffix.
- Add this same subnet (in this example, sub0622506330.testdnsvcn.oraclevcn.com) in the field labelled DNS suffix for this connection.
- Click the OK button to accept the values and exit the Network and Sharing Center.
Change
Security Option
If you chose a user other than opc when for the One-Click Provisioning deployment of your Deployment Server, use this procedure to change the Microsoft Windows security option so that user will be recognized by JD Edwards EnterpriseOne.
- Log in to the Deployment Server as the user you configured, which is other than the opc user.
- Open the Microsoft Windows Local Security Policy
program from Start > Run, or from a Command Prompt:
secpol.msc
- On Local Security Policy, navigate to Local Policies > Security Options.
- Locate and edit this setting:
Network Security: LAN Manager authentication level
- Use the pulldown to select this setting:
Send NTLM V2 response only
Local Security Policy - Click the Apply button to save the
setting.
Change
the Maximum Transmission Unit (MTU) Setting
The recommended MTU setting is 1500. Use this procedure to check, and if necessary change, the current MTU setting.
- Open Windows PowerShell as Administrator and run this
command (as a single contiguous line) to check current value
of the MTU setting:
Get-NetIPInterface | where {($_.InterfaceAlias -eq "Ethernet") -and ($_.AddressFamily -eq "IPv4") -and ($_.NlMtu -Gt 0)}
- If the returned value is not set to 1500, run this command
(as a single contiguous line) to set the MTU value to 1500:
Get-NetIPInterface | where {($_.InterfaceAlias -eq "Ethernet") -and ($_.AddressFamily -eq "IPv4") -and ($_.NlMtu -Gt 0)} | Set-NetIPInterface -NlMtuBytes 1500
Running
Commands to Change Microsoft Windows Settings