The simple hierarchical select widget does not work on a BOA server. The widget displays only an empty field, instead of the option to select or add a term.

I suppose there is some filtering going on somewhere?

Firebug console displays the following:

POST http://example.com/js/shs/json  404  Not Found  16ms
<html>
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>nginx</center>
</body>
</html>

I believe this used to work before. Anyway, filing as feature request.

Comments

Project:Barracuda» Octopus
Component:Nginx Server» Miscellaneous

You should also install https://drupal.org/project/js and add required js.php file in the platform root. See also: #1876418: Support for High performance JS Script callbackhandler

We could probably add https://drupal.org/project/js to the contrib by default to make it easier.

Project:Octopus» Barracuda
Component:Miscellaneous» Nginx Server

I'm using latest dev version of SHS on BOA but did not encounter this problem. (7.x-1.6+24-dev)

Project:Barracuda» Octopus
Component:Nginx Server» Miscellaneous

Since BOA already supports High-performance JavaScript callback handler, it sends all /js requests to /js.php

The SHS module probably used the /js based URI also when High-performance JavaScript callback handler was not installed, so it had to fail. If it is fixed in a recent SHS, then even better, but you may still benefit from adding High-performance JavaScript callback handler.

Category:feature» support
Status:Active» Fixed

Great, the -dev version of shs does indeed work.

I put the js.php file and enabled js module, SHS is still working.

Thanks omega8cc!

Status:Fixed» Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.