Skip to content

OpenStudio server will not start on Mac OS. PAT will fail to send an analysis to an existing 3.10.0 server on Windows. #315

@luisclv

Description

@luisclv

rails.log

OpenStudio PAT will fail to start OpenStudio server on MacOS. It works OK with PAT 3.9.0, so I am assuming it is related to the new version (3.10.0). I am able to start the server on Windows 11 in a different machine). It seems it is related to Rails:

/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/yaml.rb:3: warning: It seems your ruby installation is missing psych (for YAML output).
To eliminate this warning, please install libyaml and reinstall your ruby.
<internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require': dlopen(/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/psych-5.0.2/lib/psych.bundle, 0x0009): Library not loaded: /usr/local/opt/libyaml/lib/libyaml-0.2.dylib (LoadError)
  Referenced from: <6A3DFD7D-CC6C-3A93-84D2-17E2850DAE3D> /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/psych-5.0.2/lib/psych.bundle
  Reason: tried: '/usr/local/opt/libyaml/lib/libyaml-0.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/opt/libyaml/lib/libyaml-0.2.dylib' (no such file), '/usr/local/opt/libyaml/lib/libyaml-0.2.dylib' (no such file) - /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/psych-5.0.2/lib/psych.bundle
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/psych-5.0.2/lib/psych.rb:13:in `<top (required)>'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/yaml.rb:4:in `<top (required)>'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/application.rb:3:in `<top (required)>'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails.rb:15:in `<top (required)>'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/commands/server/server_command.rb:5:in `<top (required)>'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/command/behavior.rb:44:in `block (2 levels) in lookup'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/command/behavior.rb:40:in `each'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/command/behavior.rb:40:in `block in lookup'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/command/behavior.rb:39:in `each'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/command/behavior.rb:39:in `lookup'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/command.rb:101:in `find_by_namespace'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/command.rb:67:in `invoke'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/commands.rb:18:in `<top (required)>'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from bin/rails:4:in `<main>'

I also tried to send an analysis to my server on the windows machine over the network, however it failed with the following message:

/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/yaml.rb:3: warning: It seems your ruby installation is missing psych (for YAML output).
To eliminate this warning, please install libyaml and reinstall your ruby.
<internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require': dlopen(/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/psych-5.0.2/lib/psych.bundle, 0x0009): Library not loaded: /usr/local/opt/libyaml/lib/libyaml-0.2.dylib (LoadError)
  Referenced from: <6A3DFD7D-CC6C-3A93-84D2-17E2850DAE3D> /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/psych-5.0.2/lib/psych.bundle
  Reason: tried: '/usr/local/opt/libyaml/lib/libyaml-0.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/opt/libyaml/lib/libyaml-0.2.dylib' (no such file), '/usr/local/opt/libyaml/lib/libyaml-0.2.dylib' (no such file) - /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/psych-5.0.2/lib/psych.bundle
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/psych-5.0.2/lib/psych.rb:13:in `<top (required)>'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/yaml.rb:4:in `<top (required)>'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/application.rb:3:in `<top (required)>'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails.rb:15:in `<top (required)>'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/commands/server/server_command.rb:5:in `<top (required)>'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/command/behavior.rb:44:in `block (2 levels) in lookup'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/command/behavior.rb:40:in `each'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/command/behavior.rb:40:in `block in lookup'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/command/behavior.rb:39:in `each'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/command/behavior.rb:39:in `lookup'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/command.rb:101:in `find_by_namespace'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/command.rb:67:in `invoke'
	from /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/gems/railties-7.1.5.1/lib/rails/commands.rb:18:in `<top (required)>'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from <internal:/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
	from bin/rails:4:in `<main>'

Specs:
16 in MacBook Pro, Apple M4 Max, 128 GB, 2 TB
Mac OS Sequoia Version 15.5 (24F74)
Testing with the Darwin installer for v3.10-0-rc1

angular.js:15697 showInfoMessages =  true
angular.js:15697 showErrorMessages =  true
angular.js:15697 Number of cores:  16
angular.js:15697 Number of workers set to:  null
angular.js:15697 Selected Server URL set to:  http://localhost:8080
angular.js:15697 get openstudio version command:  "/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio/bin/openstudio" openstudio_version
angular.js:15697 Measure Manager port:  3105
angular.js:15697 Start Measure Manager Server:  /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio/bin/openstudio measure -s  3105
angular.js:15697 Found MeasureManager Start, MeasureManager is running
angular.js:15697 Measure Manager getMyMeasuresDir Success!, status:  200
angular.js:18075 Uncaught (in promise) rejected
angular.js:15697 Selected Server URL set to:  http://localhost:8080
angular.js:15697 updateMeasures Success!
angular.js:15697 Measure Manager bcl_measures Success!, status:  200
angular.js:18075 Uncaught (in promise) rejected
angular.js:15697 showDebugMessages =  true
angular.js:15697 START SERVER...SERVER TYPE:  local
angular.js:15697 SERVER STATUS:  stopped
angular.js:15697 stop server command:  "/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/bin/ruby" "/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/bin/openstudio_meta" stop_local "/Users/luis.lara/PAT_files/CFAS_Denver_Insulation"
angular.js:15697 start server command:  "/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/bin/ruby" "/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/bin/openstudio_meta" start_local --worker-number=10 --energyplus-exe-path="/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/EnergyPlus/energyplus" --openstudio-exe-path="/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio/bin/openstudio" --ruby-lib-path="/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio/Ruby" --mongo-dir="/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/mongo/bin" --debug "/Users/luis.lara/PAT_files/CFAS_Denver_Insulation"
app-5c1bebe8e0.js:1 Child pid: 78297
app-5c1bebe8e0.js:1 [openstudio_meta stdout] RbConfig::CONFIG['prefix']: /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby
RbConfig::CONFIG['EXECUTABLE_EXTS']: 
Constructed Ruby path: /Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/bin/ruby
app-5c1bebe8e0.js:1 [openstudio_meta stdout] System call will be: './mongod --port 27017 --logpath "/Users/luis.lara/PAT_files/CFAS_Denver_Insulation/logs/mongo.log" --dbpath "/Users/luis.lara/PAT_files/CFAS_Denver_Insulation/data/db"' in directory '/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/mongo/bin'
app-5c1bebe8e0.js:1 [openstudio_meta stdout] Rail s ENV (filtered): {"OS_SERVER_MONGO_PORT"=>"27017", "OS_SERVER_DATABASE_NAME"=>"os_local", "OS_SERVER_LOG_PATH"=>"/Users/luis.lara/PAT_files/CFAS_Denver_Insulation/logs", "OS_SERVER_HOST_URL"=>"http://localhost:8080", "RAILS_ENV"=>"local-server"}
System call will be: ' "/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/bin/ruby" "/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/bin/bundle" exec "/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/ruby/bin/ruby" "/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/gems/bin/rails" s -p 8080 -P "/Users/luis.lara/PAT_files/CFAS_Denver_Insulation/server.pid"' in directory '/Applications/ParametricAnalysisTool-3.10.0/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/server'
angular.js:15697 SERVER TYPE:  local
angular.js:15697 REMOTE SETTINGS:  {open: true, remoteServerURL: null}
angular.js:15697 Pinging  local  server to see if it is alive:  http://localhost:8080
angular.js:15697 Ping Server URL:  http://localhost:8080/status.json
angular.js:15697 PING:  Server is not started
(anonymous) @ angular.js:15697
(anonymous) @ app-5c1bebe8e0.js:1
(anonymous) @ angular.js:18075
$digest @ angular.js:19241
$apply @ angular.js:19630
(anonymous) @ angular.js:13473
$ @ angular.js:13730
p.onerror @ angular.js:13646
error (async)
(anonymous) @ angular.js:13659
(anonymous) @ angular.js:13418
(anonymous) @ vendor-fe35672b76.js:1
(anonymous) @ angular.js:18075
$digest @ angular.js:19241
$apply @ angular.js:19630
(anonymous) @ angular.js:29127
Jt @ angular.js:3891
e @ angular.js:3879
angular.js:13692          GET http://localhost:8080/status.json net::ERR_CONNECTION_REFUSED
(anonymous) @ angular.js:13692
(anonymous) @ angular.js:13418
(anonymous) @ vendor-fe35672b76.js:1
(anonymous) @ angular.js:18075
$digest @ angular.js:19241
$apply @ angular.js:19630
(anonymous) @ angular.js:29127
Jt @ angular.js:3891
e @ angular.js:3879
angular.js:15697 SERVER TYPE:  local
angular.js:15697 REMOTE SETTINGS:  {open: true, remoteServerURL: null}
angular.js:15697 Pinging  local  server to see if it is alive:  http://localhost:8080
angular.js:15697 Ping Server URL:  http://localhost:8080/status.json
angular.js:15697 PING:  Server is not started
(anonymous) @ angular.js:15697
(anonymous) @ app-5c1bebe8e0.js:1
(anonymous) @ angular.js:18075
$digest @ angular.js:19241
$apply @ angular.js:19630
(anonymous) @ angular.js:13473
$ @ angular.js:13730
p.onerror @ angular.js:13646
error (async)
(anonymous) @ angular.js:13659
(anonymous) @ angular.js:13418
(anonymous) @ vendor-fe35672b76.js:1
(anonymous) @ angular.js:18075
$digest @ angular.js:19241
$apply @ angular.js:19630
(anonymous) @ angular.js:29127
Jt @ angular.js:3891
e @ angular.js:3879
angular.js:13692          GET http://localhost:8080/status.json net::ERR_CONNECTION_REFUSED
(anonymous) @ angular.js:13692
(anonymous) @ angular.js:13418
(anonymous) @ vendor-fe35672b76.js:1
(anonymous) @ angular.js:18075
$digest @ angular.js:19241
$apply @ angular.js:19630
(anonymous) @ angular.js:29127
Jt @ angular.js:3891
e @ angular.js:3879
app-5c1bebe8e0.js:1 [openstudio_meta stdout] E, [2025-07-29T00:20:51.066194 #78297] ERROR -- : Rails failed to launch. Please refer to `/Users/luis.lara/PAT_files/CFAS_Denver_Insulation/logs/rails.log`.
E, [2025-07-29T00:20:51.069959 #78297] ERROR -- : Attempted to kill process with PID `78306`. The success of the attempt is unclear
angular.js:15697 SERVER ERROR (exit code 1)
(anonymous) @ angular.js:15697
(anonymous) @ app-5c1bebe8e0.js:1
emit @ node:events:539
ChildProcess._handle.onexit @ node:internal/child_process:291
app-5c1bebe8e0.js:1 child exited due to receipt of signal null (exit code 1)
angular.js:15697 Server failed to start
(anonymous) @ angular.js:15697
(anonymous) @ app-5c1bebe8e0.js:1
emit @ node:events:539
ChildProcess._handle.onexit @ node:internal/child_process:291
angular.js:15697 ERROR in start local server:  Error: start_local exited with 1
    at ChildProcess.<anonymous> (app-5c1bebe8e0.js:1:149756)
    at ChildProcess.emit (node:events:539:35)
    at ChildProcess._handle.onexit (node:internal/child_process:291:12)
(anonymous) @ angular.js:15697
(anonymous) @ app-5c1bebe8e0.js:1
(anonymous) @ angular.js:18075
$digest @ angular.js:19241
(anonymous) @ angular.js:19562
completeTask @ angular.js:21403
(anonymous) @ angular.js:6879
setTimeout (async)
An.s.defer @ angular.js:6877
$evalAsync @ angular.js:19560
(anonymous) @ angular.js:17947
p @ angular.js:18123
h @ angular.js:18179
g @ angular.js:18173
reject @ angular.js:18026
(anonymous) @ app-5c1bebe8e0.js:1
emit @ node:events:539
ChildProcess._handle.onexit @ node:internal/child_process:291
angular.js:15697 Error: start_local exited with 1
    at ChildProcess.<anonymous> (app-5c1bebe8e0.js:1:149756)
    at ChildProcess.emit (node:events:539:35)
    at ChildProcess._handle.onexit (node:internal/child_process:291:12) 'Possibly unhandled rejection: {}'
(anonymous) @ angular.js:15697
(anonymous) @ angular.js:11956
d @ angular.js:18105
$digest @ angular.js:19241
(anonymous) @ angular.js:19562
completeTask @ angular.js:21403
(anonymous) @ angular.js:6879
setTimeout (async)
An.s.defer @ angular.js:6877
$evalAsync @ angular.js:19560
(anonymous) @ angular.js:17947
p @ angular.js:18123
h @ angular.js:18179
g @ angular.js:18173
reject @ angular.js:18026
(anonymous) @ app-5c1bebe8e0.js:1
emit @ node:events:539
ChildProcess._handle.onexit @ node:internal/child_process:291
app-5c1bebe8e0.js:1 child closed due to receipt of signal null (exit code 1)

Below is a succesful server initialization with PAT 3.9.1

showInfoMessages =  true
angular.js:15697 showErrorMessages =  true
angular.js:15697 Number of cores:  16
angular.js:15697 Number of workers set to:  15
angular.js:15697 Selected Server URL set to:  http://localhost:8080
angular.js:15697 get openstudio version command:  "/Applications/ParametricAnalysisTool-3.9.1/ParametricAnalysisTool.app/Contents/Resources/OpenStudio/bin/openstudio" openstudio_version
angular.js:15697 Measure Manager port:  3106
angular.js:15697 Start Measure Manager Server:  /Applications/ParametricAnalysisTool-3.9.1/ParametricAnalysisTool.app/Contents/Resources/OpenStudio/bin/openstudio  measure -s  3106
angular.js:15697 MeasureManager: [2025-07-29 00:20:55] INFO  WEBrick 1.8.2
[2025-07-29 00:20:55] INFO  ruby 3.2.2 (2023-03-30) [x86_64-darwin22]
[2025-07-29 00:20:55] INFO  WEBrick::HTTPServer#start: pid=79635 port=3106

angular.js:15697 MeasureManager: ::1 - - [29/Jul/2025:00:20:55 CDT] "GET / HTTP/1.1" 200 78
- -> /

angular.js:15697 Measure Manager getMyMeasuresDir Success!, status:  200
angular.js:18075 Uncaught (in promise) rejected
angular.js:15697 SetProjectService::stop server: local server stopped
angular.js:15697 response:  Server already stopped
angular.js:15697 Selected Server URL set to:  http://localhost:8080
angular.js:15697 MeasureManager: ::1 - - [29/Jul/2025:00:21:05 CDT] "POST /update_measures HTTP/1.1" 200 1955
- -> /update_measures

angular.js:15697 updateMeasures Success!
angular.js:15697 MeasureManager: ::1 - - [29/Jul/2025:00:21:06 CDT] "POST /bcl_measures HTTP/1.1" 200 83479
- -> /bcl_measures

angular.js:15697 Measure Manager bcl_measures Success!, status:  200
angular.js:15697 showDebugMessages =  true
angular.js:15697 START SERVER...SERVER TYPE:  local
angular.js:15697 SERVER STATUS:  stopped
angular.js:15697 stop server command:  "/Applications/ParametricAnalysisTool-3.9.1/ParametricAnalysisTool.app/Contents/Resources/ruby/bin/ruby" "/Applications/ParametricAnalysisTool-3.9.1/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/bin/openstudio_meta" stop_local "/Users/luis.lara/PAT_files/CFAS_denver"
angular.js:15697 start server command:  "/Applications/ParametricAnalysisTool-3.9.1/ParametricAnalysisTool.app/Contents/Resources/ruby/bin/ruby" "/Applications/ParametricAnalysisTool-3.9.1/ParametricAnalysisTool.app/Contents/Resources/OpenStudio-server/bin/openstudio_meta" start_local --worker-number=15 --energyplus-exe-path="/Applications/ParametricAnalysisTool-3.9.1/ParametricAnalysisTool.app/Contents/Resources/EnergyPlus/energyplus" --openstudio-exe-path="/Applications/ParametricAnalysisTool-3.9.1/ParametricAnalysisTool.app/Contents/Resources/OpenStudio/bin/openstudio" --ruby-lib-path="/Applications/ParametricAnalysisTool-3.9.1/ParametricAnalysisTool.app/Contents/Resources/OpenStudio/Ruby" --mongo-dir="/Applications/ParametricAnalysisTool-3.9.1/ParametricAnalysisTool.app/Contents/Resources/mongo/bin" --debug "/Users/luis.lara/PAT_files/CFAS_denver"
app-9bf652a335.js:1 Child pid: 79913
angular.js:15697 SERVER TYPE:  local
angular.js:15697 REMOTE SETTINGS:  {open: true, remoteServerURL: null}
angular.js:15697 Pinging  local  server to see if it is alive:  http://localhost:8080
angular.js:15697 Ping Server URL:  http://localhost:8080/status.json
angular.js:15697 PING:  Server is not started
(anonymous) @ angular.js:15697
(anonymous) @ app-9bf652a335.js:1
(anonymous) @ angular.js:18075
$digest @ angular.js:19241
$apply @ angular.js:19630
(anonymous) @ angular.js:13473
$ @ angular.js:13730
p.onerror @ angular.js:13646
error (async)
(anonymous) @ angular.js:13659
(anonymous) @ angular.js:13418
(anonymous) @ vendor-fe35672b76.js:1
(anonymous) @ angular.js:18075
$digest @ angular.js:19241
$apply @ angular.js:19630
(anonymous) @ angular.js:29127
Jt @ angular.js:3891
e @ angular.js:3879
angular.js:13692          GET http://localhost:8080/status.json net::ERR_CONNECTION_REFUSED
(anonymous) @ angular.js:13692
(anonymous) @ angular.js:13418
(anonymous) @ vendor-fe35672b76.js:1
(anonymous) @ angular.js:18075
$digest @ angular.js:19241
$apply @ angular.js:19630
(anonymous) @ angular.js:29127
Jt @ angular.js:3891
e @ angular.js:3879
angular.js:15697 SERVER TYPE:  local
angular.js:15697 REMOTE SETTINGS:  {open: true, remoteServerURL: null}
angular.js:15697 Pinging  local  server to see if it is alive:  http://localhost:8080
angular.js:15697 Ping Server URL:  http://localhost:8080/status.json

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions