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

omega8cc’s picture

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.

ethnovode’s picture

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)

ethnovode’s picture

Project: Barracuda » Octopus
Component: Nginx Server » Miscellaneous
omega8cc’s picture

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.

ar-jan’s picture

Category: feature » support
Status: Active » Fixed

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

ethnovode’s picture

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.