Skip to main content

Hi,

 

After configuring SmartObjectServices the endpoint list is unavailable.

 

Config:

 

  <smoServices enableEndpoints="true" enableEvents="true" enableCrossDomainPolicy="false" specialCharacterReplacement="_" scheme="http" server="myserveraddress" port="8888" serviceRoot="SmartObjectServices">
<wcf binding="wsHttpBinding" bindingConfiguration="wsHttpBinding+Windows" />
<rest binding="webHttpBinding" bindingConfiguration="webHttpBinding+Windows" />
<managedEndpoints>
<static>
<endpoints />
</static>
<excluded all="false" />
</managedEndpoints>
</smoServices>

Browser under URL http://myservername:8888/SmartObjectServices/endpoints/endpoints.xml

 

Service Unavailable

--------------------------------------------------------------------------------

HTTP Error 503. The service is unavailable.

Any idea what's the reason?

 

Regerds,

arnam

I believe Smartobject Service will also need valid HTTP.SYS URL reservations. How does your url reservations looks?


 


netsh http show urlacl


 


You may need to remove/re-add valid URLACL as per documentations:


 


netsh http add urlacl url=http://HostName:Port/


 


https://www.k2.com/onlinehelp/k2blackpearl/devref/current/default.htm#configuration2.html


 


If you wish to involve HTTPS, perhaps:


 


https://www.k2.com/onlinehelp/k2blackpearl/devref/current/default.htm#windows_authentication_with_ssl_for_k2_smartobject_services.html


15366i96AB969AEDE4E573.jpg


There seems to be a lot of URLACLs.  As you are only using HTTP and port 8888, perhaps removing all except the one tied to http://{hostname}:8888, restarting the K2 blackpearl service and retesting.


Reply