"must not include period" creating hostname on 1.23

Problem:
When trying to create a host everything is working fine except keep getting error message under name : “must not include period” , this happens automatically when pressing save, theforeman adds the FQN then we get the error.

Expected outcome:
no error messages just create the hostname

Foreman and Proxy versions:
1.23 update everything to the latest not using any extra plugins

Foreman and Proxy plugin versions:

Other relevant data:
[e.g. logs from Foreman and/or the Proxy, modified templates, commands issued, etc]
(for logs, surround with three back-ticks to get proper formatting, e.g.)

logs

Hello and welcome. What’s expected? Foreman is also domain/DNS manager, you must enter hostname that does not contain dots. If you want to manage subdomains, just create them.

I uploaded what happens, but this is what happens:
Go to Hosts > Create Hosts > (fill in required information ) press save then a error message appears.

the foreman automatically adds the FQN to the name on the first pages, I don’t add it myself.

AFAIK for managed hosts you should set the domain under interfaces. The name is just the short name excluding the domain. The FQDN is the short name + domain.

1 Like

like the attached picture ? which i have already done

I see your domain being set to ADS. with the tail dot (don’t remember the correct technical term). Remove it, it must not end with it.

sorry it hidden the full domain name the real domain name does not have a dot at the end

Share debug log from the whole transaction then.

apologises how do i do that

2019-09-30T14:00:30 [I|app|1b676581] Started PATCH "/hosts/3" for 152.71.73.209 at 2019-09-30 14:00:30 +0000
2019-09-30T14:00:30 [I|app|1b676581] Processing by HostsController#update as */*
2019-09-30T14:00:30 [I|app|1b676581]   Parameters: {"utf8"=>"✓", "authenticity_token"=>"5aLYKocDs4ml1iVCCFJYcHbTjB0+QZhRH1dWdhbPK3nEEXZ+JJhSj/auI9NWqN/0/9esvPLf50TsjKlmaDy/7A==", "host"=>{"name"=>"hudson.ads.uk", "hostgroup_id"=>"2", "environment_id"=>"", "managed"=>"true", "progress_report_id"=>"[FILTERED]", "interfaces_attributes"=>{"0"=>{"_destroy"=>"0", "mac"=>"", "identifier"=>"eth0", "name"=>"hudson.ads.uk", "domain_id"=>"2", "ip"=>"", "ip6"=>"", "managed"=>"1", "primary"=>"1", "provision"=>"1", "execution"=>"1", "tag"=>"", "attached_to"=>"", "id"=>"3"}}, "architecture_id"=>"1", "operatingsystem_id"=>"2", "medium_id"=>"", "ptable_id"=>"", "pxe_loader"=>"", "disk"=>"", "root_pass"=>"[FILTERED]", "is_owned_by"=>"4-Users", "enabled"=>"1", "model_id"=>"2", "comment"=>"", "overwrite"=>"false"}, "id"=>"3"}
2019-09-30T14:00:31 [W|app|1b676581] Not queueing Nic::Managed: ["Name must not include periods", "MAC address can't be blank"]
2019-09-30T14:00:31 [W|app|1b676581] Not queueing Nic::Managed: ["Name must not include periods", "MAC address can't be blank"]
2019-09-30T14:00:31 [W|app|1b676581] Not queueing Nic::Managed: ["Name must not include periods", "MAC address can't be blank"]
2019-09-30T14:00:31 [W|app|1b676581] Not queueing Host::Managed: ["Name must not include periods", "Mac can't be blank", "Name must not include periods"]
2019-09-30T14:00:31 [W|app|1b676581] Not queueing Host::Managed: ["Name must not include periods", "Mac can't be blank", "Name must not include periods"]
2019-09-30T14:00:31 [W|app|1b676581] Not queueing Host::Managed: ["Name must not include periods", "Mac can't be blank", "Name must not include periods"]
2019-09-30T14:00:31 [W|app|1b676581] Not queueing Nic::Managed: ["Name must not include periods", "MAC address can't be blank"] and ["Name must not include periods", "Mac can't be blank", "Name must not include periods"]
2019-09-30T14:00:31 [W|app|1b676581] Not queueing Nic::Managed: ["Name must not include periods", "MAC address can't be blank"] and ["Name must not include periods", "Mac can't be blank", "Name must not include periods"]
2019-09-30T14:00:31 [W|app|1b676581] Not queueing Nic::Managed: ["Name must not include periods", "MAC address can't be blank"] and ["Name must not include periods", "Mac can't be blank", "Name must not include periods"]
2019-09-30T14:00:31 [W|app|1b676581] Not queueing Discovery reboot: Name must not include periods, Mac can't be blank, and Name must not include periods
2019-09-30T14:00:31 [E|app|1b676581] Failed to save: Name must not include periods, Mac can't be blank, Name must not include periods
2019-09-30T14:00:31 [I|app|1b676581]   Rendering hosts/edit.html.erb within layouts/application
2019-09-30T14:00:31 [I|app|1b676581]   Rendered hosts/_progress.html.erb (0.2ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered hosts/puppet/_main_tab_fields.html.erb (6.5ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered nic/_base_form.html.erb (42.0ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered nic/_virtual_form.html.erb (1.1ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered nic/_provider_specific_form.html.erb (0.2ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered nic/manageds/_managed.html.erb (45.0ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered nic/_base_form.html.erb (38.1ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered nic/_virtual_form.html.erb (1.1ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered nic/_provider_specific_form.html.erb (0.1ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered nic/manageds/_managed.html.erb (41.0ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered hosts/_interfaces.html.erb (87.8ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered common/os_selection/_architecture.html.erb (3.8ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered common/os_selection/_pxe_loader.html.erb (1.1ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered common/os_selection/_operatingsystem.html.erb (33.1ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered hosts/provision_method/build/_form.html.erb (33.9ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered hosts/provision_method/image/_form.html.erb (0.2ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered hosts/_operating_system.html.erb (41.7ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered hosts/_unattended.html.erb (42.1ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered collection of puppetclasses/_class_parameters.html.erb [0 times] (0.0ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered puppetclasses/_classes_parameters.html.erb (12.9ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered common_parameters/_inherited_parameters.html.erb (0.2ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered common_parameters/_parameter.html.erb (1.6ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered common_parameters/_parameters.html.erb (3.7ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered hosts/_form.html.erb (221.8ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered hosts/edit.html.erb within layouts/application (223.3ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendered layouts/_application_content.html.erb (0.4ms)
2019-09-30T14:00:31 [I|app|1b676581]   Rendering layouts/base.html.erb
2019-09-30T14:00:31 [I|app|1b676581]   Rendered layouts/base.html.erb (20.6ms)
2019-09-30T14:00:31 [I|app|1b676581] Completed 200 OK in 342ms (Views: 221.1ms | ActiveRecord: 38.6ms)
2019-09-30T14:00:32 [I|app|2095f8e5] Started GET "/notification_recipients" for 152.71.73.209 at 2019-09-30 14:00:32 +0000
2019-09-30T14:00:32 [I|app|2095f8e5] Processing by NotificationRecipientsController#index as JSON
2019-09-30T14:00:32 [I|app|2095f8e5] Completed 200 OK in 13ms (Views: 0.1ms | ActiveRecord: 2.4ms)
2019-09-30T14:00:32 [I|app|700ff2ec] Started GET "/tasks/2f01469b-ca7f-4ca2-847c-85aac365a0b3" for 152.71.73.209 at 2019-09-30 14:00:32 +0000
2019-09-30T14:00:32 [I|app|700ff2ec] Processing by TasksController#show as */*
2019-09-30T14:00:32 [I|app|700ff2ec]   Parameters: {"id"=>"2f01469b-ca7f-4ca2-847c-85aac365a0b3"}
2019-09-30T14:00:32 [I|app|700ff2ec]   Rendered tasks/_list.html.erb (0.4ms)
2019-09-30T14:00:32 [I|app|700ff2ec] Completed 200 OK in 11ms (Views: 1.4ms | ActiveRecord: 2.1ms)
"name"=>"hudson.ads.uk"

Are you entering this as the hostname? You need to enter “hudson” and pick the domain “ads.uk” then it should work just fine.

I see it’s not host creation but edit. Try to start over, Rails validations sometimes get stuck when a host is edited directly in the DB.

no I just type the name and that’s all

tried with new host:

2019-09-30T14:59:19 [I|app|538dd991]   Parameters: {"utf8"=>"✓", "authenticity_token"=>"garq+5oF8kc6xsj4yu7pUXCrs7nvCCjo9HGboUheW26gGUSvOZ4TQWm+zmmUFG7V+a+TGCOWV/0HqmSxNq3P+w==", "host"=>{"salt_module_ids"=>[""], "name"=>"machine", "organization_id"=>"1", "location_id"=>"2", "hostgroup_id"=>"", "compute_resource_id"=>"", "environment_id"=>"", "salt_proxy_id"=>"", "salt_environment_id"=>"", "managed"=>"true", "progress_report_id"=>"[FILTERED]", "type"=>"Host::Managed", "interfaces_attributes"=>{"0"=>{"_destroy"=>"0", "type"=>"Nic::Managed", "mac"=>"", "identifier"=>"", "name"=>"machine", "domain_id"=>"2", "ip"=>"", "ip6"=>"", "managed"=>"1", "primary"=>"1", "provision"=>"1", "execution"=>"1", "virtual"=>"0", "tag"=>"", "attached_to"=>""}}, "architecture_id"=>"1", "operatingsystem_id"=>"1", "provision_method"=>"build", "build"=>"0", "medium_id"=>"", "ptable_id"=>"", "pxe_loader"=>"", "disk"=>"", "root_pass"=>"[FILTERED]", "is_owned_by"=>"4-Users", "enabled"=>"1", "model_id"=>"", "comment"=>"", "overwrite"=>"false"}}
2019-09-30T14:59:19 [W|app|538dd991] Not queueing Nic::Managed: ["MAC address can't be blank"]
2019-09-30T14:59:19 [W|app|538dd991] Not queueing Nic::Managed: ["MAC address can't be blank"]
2019-09-30T14:59:19 [W|app|538dd991] Not queueing Nic::Managed: ["MAC address can't be blank"]
2019-09-30T14:59:19 [W|app|538dd991] Not queueing Host::Managed: ["Mac can't be blank", "Name must not include periods"]
2019-09-30T14:59:19 [W|app|538dd991] Not queueing Host::Managed: ["Mac can't be blank", "Name must not include periods"]
2019-09-30T14:59:19 [W|app|538dd991] Not queueing Host::Managed: ["Mac can't be blank", "Name must not include periods"]
2019-09-30T14:59:19 [W|app|538dd991] Not queueing Discovery reboot: Mac can't be blank and Name must not include periods
2019-09-30T14:59:19 [E|app|538dd991] Failed to save: Mac can't be blank, Name must not include periods
2019-09-30T14:59:19 [I|app|538dd991]   Rendering hosts/new.html.erb within layouts/application
2019-09-30T14:59:19 [I|app|538dd991]   Rendered hosts/_progress.html.erb (0.4ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered hosts/puppet/_main_tab_fields.html.erb (6.4ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered nic/_base_form.html.erb (45.3ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered nic/_virtual_form.html.erb (2.2ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered nic/_provider_specific_form.html.erb (0.4ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered nic/manageds/_managed.html.erb (50.8ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered nic/_base_form.html.erb (38.6ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered nic/_virtual_form.html.erb (1.2ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered nic/_provider_specific_form.html.erb (0.2ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered nic/manageds/_managed.html.erb (42.4ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered hosts/_interfaces.html.erb (95.8ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered common/os_selection/_architecture.html.erb (4.0ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered common/os_selection/_pxe_loader.html.erb (1.0ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered common/os_selection/_operatingsystem.html.erb (33.6ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered hosts/provision_method/build/_form.html.erb (34.9ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered hosts/provision_method/image/_form.html.erb (0.2ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered hosts/_operating_system.html.erb (43.1ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered hosts/_unattended.html.erb (43.5ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered collection of puppetclasses/_class_parameters.html.erb [0 times] (0.0ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered puppetclasses/_classes_parameters.html.erb (6.7ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered common_parameters/_inherited_parameters.html.erb (0.2ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered common_parameters/_parameter.html.erb (1.7ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered common_parameters/_parameters.html.erb (3.5ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered hosts/_form.html.erb (231.4ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered hosts/new.html.erb within layouts/application (236.8ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendered layouts/_application_content.html.erb (0.8ms)
2019-09-30T14:59:19 [I|app|538dd991]   Rendering layouts/base.html.erb
2019-09-30T14:59:19 [I|app|538dd991]   Rendered layouts/base.html.erb (28.3ms)
2019-09-30T14:59:19 [I|app|538dd991] Completed 200 OK in 328ms (Views: 241.6ms | ActiveRecord: 34.8ms)
2019-09-30T14:59:20 [I|app|d0abc645] Started GET "/tasks/5454956b-c41d-4989-a09a-a5ee784ce9e1" for 152.71.73.209 at 2019-09-30 14:59:20 +0000
2019-09-30T14:59:20 [I|app|d0abc645] Processing by TasksController#show as */*
2019-09-30T14:59:20 [I|app|d0abc645]   Parameters: {"id"=>"5454956b-c41d-4989-a09a-a5ee784ce9e1"}
2019-09-30T14:59:20 [I|app|d0abc645]   Rendered tasks/_list.html.erb (0.4ms)
2019-09-30T14:59:20 [I|app|d0abc645] Completed 200 OK in 7ms (Views: 1.0ms | ActiveRecord: 1.3ms)
2019-09-30T14:59:22 [I|app|d3696caa] Started GET "/notification_recipients" for 152.71.73.209 at 2019-09-30 14:59:22 +0000
2019-09-30T14:59:22 [I|app|d3696caa] Processing by NotificationRecipientsController#index as JSON
2019-09-30T14:59:22 [I|app|d3696caa] Completed 200 OK in 14ms (Views: 0.2ms | ActiveRecord: 2.2ms)

Apply this patch, then restart and report the error again. Do not touch the error message.

sorry how do i do that ?

cd /usr/share/foreman
wget https://github.com/theforeman/foreman/pull/7071.patch
patch -p1 <7071.patch
systemctl restart httpd

Then try again.

can't find file to patch at input line 42
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/test/models/host_test.rb b/test/models/host_test.rb
|index b92231dbfce..05d6cca78af 100644
|--- a/test/models/host_test.rb
|+++ b/test/models/host_test.rb
--------------------------
File to patch:

I get this any idea?

2019-10-01T15:33:54 [I|app|916b43c0] Completed 200 OK in 11ms (Views: 1.4ms | ActiveRecord: 2.0ms)
dptc@theforeman:/usr/share/foreman/log$ tail -f production.log
2019-10-01T15:33:53 [I|app|e716ba4a]   Rendered hosts/new.html.erb within layouts/application (217.3ms)
2019-10-01T15:33:53 [I|app|e716ba4a]   Rendered layouts/_application_content.html.erb (0.8ms)
2019-10-01T15:33:53 [I|app|e716ba4a]   Rendering layouts/base.html.erb
2019-10-01T15:33:53 [I|app|e716ba4a]   Rendered layouts/base.html.erb (18.2ms)
2019-10-01T15:33:53 [I|app|e716ba4a] Completed 200 OK in 295ms (Views: 211.9ms | ActiveRecord: 33.0ms)
2019-10-01T15:33:54 [I|app|916b43c0] Started GET "/tasks/eaa522fd-c16a-4bfe-94de-88722db6923f" for 152.71.73.209 at 2019-10-01 15:33:54 +0000
2019-10-01T15:33:54 [I|app|916b43c0] Processing by TasksController#show as */*
2019-10-01T15:33:54 [I|app|916b43c0]   Parameters: {"id"=>"eaa522fd-c16a-4bfe-94de-88722db6923f"}
2019-10-01T15:33:54 [I|app|916b43c0]   Rendered tasks/_list.html.erb (0.3ms)
2019-10-01T15:33:54 [I|app|916b43c0] Completed 200 OK in 11ms (Views: 1.4ms | ActiveRecord: 2.0ms)
2019-10-01T15:35:11 [I|app|105306bd] Started POST "/hosts" for 152.71.73.209 at 2019-10-01 15:35:11 +0000
2019-10-01T15:35:11 [I|app|105306bd] Processing by HostsController#create as */*
2019-10-01T15:35:11 [I|app|105306bd]   Parameters: {"utf8"=>"✓", "authenticity_token"=>"QoSetTiNO+w9YKD9BmE0t+y8MYk4ppqapDXAvEmtoiK/My5g/p1TANF4g3fW2e457wWW8132+GPVWp1PgXelCQ==", "host"=>{"salt_module_ids"=>[""], "name"=>"ralph-argu.ads.ac.uk", "organization_id"=>"1", "location_id"=>"2", "hostgroup_id"=>"", "compute_resource_id"=>"", "environment_id"=>"", "salt_proxy_id"=>"", "salt_environment_id"=>"", "managed"=>"true", "progress_report_id"=>"[FILTERED]", "type"=>"Host::Managed", "interfaces_attributes"=>{"0"=>{"_destroy"=>"0", "type"=>"Nic::Managed", "mac"=>"34:f3:9a:41:d1:1f", "identifier"=>"", "name"=>"ralph-argu.ads.ac.uk", "domain_id"=>"2", "ip"=>"", "ip6"=>"", "managed"=>"1", "primary"=>"1", "provision"=>"1", "execution"=>"1", "virtual"=>"0", "tag"=>"", "attached_to"=>""}}, "architecture_id"=>"1", "operatingsystem_id"=>"1", "provision_method"=>"build", "build"=>"0", "medium_id"=>"", "ptable_id"=>"", "pxe_loader"=>"", "disk"=>"", "root_pass"=>"[FILTERED]", "is_owned_by"=>"4-Users", "enabled"=>"1", "model_id"=>"", "comment"=>"", "overwrite"=>"false"}}
2019-10-01T15:35:11 [W|app|105306bd] Not queueing Nic::Managed: ["Name must not include periods: 'ralph-argu.ads.ac.uk'"]
2019-10-01T15:35:11 [W|app|105306bd] Not queueing Nic::Managed: ["Name must not include periods: 'ralph-argu.ads.ac.uk'"]
2019-10-01T15:35:11 [W|app|105306bd] Not queueing Nic::Managed: ["Name must not include periods: 'ralph-argu.ads.ac.uk'"]
2019-10-01T15:35:11 [W|app|105306bd] Not queueing Host::Managed: ["Name must not include periods: 'ralph-argu.ads.ac.uk'", "Name must not include periods: 'ralph-argu.ads.ac.uk'"]
2019-10-01T15:35:11 [W|app|105306bd] Not queueing Host::Managed: ["Name must not include periods: 'ralph-argu.ads.ac.uk'", "Name must not include periods: 'ralph-argu.ads.ac.uk'"]
2019-10-01T15:35:11 [W|app|105306bd] Not queueing Host::Managed: ["Name must not include periods: 'ralph-argu.ntu.ac.uk'", "Name must not include periods: 'ralph-argu.ads.ntu.ac.uk'"]
2019-10-01T15:35:11 [W|app|105306bd] Not queueing Discovery reboot: Name must not include periods: 'ralph-argu.ac.uk' and Name must not include periods: 'ralph-argu.ads.ntu.ac.uk'
2019-10-01T15:35:11 [E|app|105306bd] Failed to save: Name must not include periods: 'ralph-argu.ads..ac.uk', Name must not include periods: 'ralph-argu.ads.ntu.ac.uk'
2019-10-01T15:35:11 [I|app|105306bd]   Rendering hosts/new.html.erb within layouts/application
2019-10-01T15:35:11 [I|app|105306bd]   Rendered hosts/_progress.html.erb (0.3ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered hosts/puppet/_main_tab_fields.html.erb (7.0ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered nic/_base_form.html.erb (46.6ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered nic/_virtual_form.html.erb (1.2ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered nic/_provider_specific_form.html.erb (0.1ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered nic/manageds/_managed.html.erb (50.3ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered nic/_base_form.html.erb (39.2ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered nic/_virtual_form.html.erb (1.1ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered nic/_provider_specific_form.html.erb (0.2ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered nic/manageds/_managed.html.erb (42.6ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered hosts/_interfaces.html.erb (94.7ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered common/os_selection/_architecture.html.erb (4.0ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered common/os_selection/_pxe_loader.html.erb (1.1ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered common/os_selection/_operatingsystem.html.erb (33.7ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered hosts/provision_method/build/_form.html.erb (34.8ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered hosts/provision_method/image/_form.html.erb (0.4ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered hosts/_operating_system.html.erb (43.4ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered hosts/_unattended.html.erb (43.8ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered collection of puppetclasses/_class_parameters.html.erb [0 times] (0.0ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered puppetclasses/_classes_parameters.html.erb (5.8ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered common_parameters/_inherited_parameters.html.erb (0.2ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered common_parameters/_parameter.html.erb (1.8ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered common_parameters/_parameters.html.erb (3.6ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered hosts/_form.html.erb (235.5ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered hosts/new.html.erb within layouts/application (236.2ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendered layouts/_application_content.html.erb (0.8ms)
2019-10-01T15:35:11 [I|app|105306bd]   Rendering layouts/base.html.erb
2019-10-01T15:35:11 [I|app|105306bd]   Rendered layouts/base.html.erb (19.2ms)
2019-10-01T15:35:11 [I|app|105306bd] Completed 200 OK in 343ms (Views: 231.9ms | ActiveRecord: 39.2ms)
2019-10-01T15:35:12 [I|app|c414284f] Started GET "/tasks/eaa522fd-c16a-4bfe-94de-88722db6923f" for 152.71.73.209 at 2019-10-01 15:35:12 +0000
2019-10-01T15:35:12 [I|app|c414284f] Processing by TasksController#show as */*
2019-10-01T15:35:12 [I|app|c414284f]   Parameters: {"id"=>"eaa522fd-c16a-4bfe-94de-88722db6923f"}
2019-10-01T15:35:12 [I|app|c414284f]   Rendered tasks/_list.html.erb (0.3ms)
2019-10-01T15:35:12 [I|app|c414284f] Completed 200 OK in 9ms (Views: 0.9ms | ActiveRecord: 1.5ms)
2019-10-01T15:35:13 [I|app|721609fb] Started GET "/notification_recipients" for 152.71.73.209 at 2019-10-01 15:35:13 +0000
2019-10-01T15:35:13 [I|app|721609fb] Processing by NotificationRecipientsController#index as JSON
2019-10-01T15:35:13 [I|app|721609fb] Completed 200 OK in 14ms (Views: 0.1ms | ActiveRecord: 2.5ms)
2019-10-01T15:35:23 [I|app|af433c7e] Started GET "/notification_recipients" for 152.71.73.209 at 2019-10-01 15:35:23 +0000
2019-10-01T15:35:23 [I|app|af433c7e] Processing by NotificationRecipientsController#index as JSON
2019-10-01T15:35:23 [I|app|af433c7e] Completed 200 OK in 6ms (Views: 0.1ms | ActiveRecord: 1.2ms)

same error message logs above.

You either enter ralph-argu.ads.ac.uk into the host name or your browser screws it for you. Only enter first part. If I test this with “etta-gansburg.nat.lan” I only see this paramterer: "host"=>{"name"=>"etta-gansburg"

what can i do ? should i start again from new server or can i do this by command line ?
all i do is:
create new host
fill in operating system
fill in interface (which wants mac address,DNS Name, choose Domain name) press save then save again.
Then i get error message