Thank you for responding so quickly, Stanton :)

Yes, I certainly am configuring another container, so the fact that the
default container has the %authority% string would explain it.  I was
forgetting that you still have the default container configured even when
you create a new one yourself.

Great catch, thank you again!
-Matt

On 4/30/14, 5:07 PM, "Stanton Sievers" <[email protected]> wrote:

>Hi Matt,
>
>I couldn't wait for this to come around to the Shindig list, so I'll
>respond here. :)  If we can't find a simple answer here, we can
>cross-post.
>
>As far as I know, Rave doesn't do any overriding of Shindig's locked
>domain
>services.
>
>Are you making use of a named container other than "default"?  If so, the
>log may be indicating that the default container still has %authority% in
>its config.
>
>Thanks,
>-Stanton
>
>
>On Wed, Apr 30, 2014 at 4:53 PM, Merrill, Matt <[email protected]> wrote:
>
>> Hi all,
>>
>> I¹m having an issue getting locked domains to work with Rave 0.23 and
>> shindig 2.5.0-beta5.   I have read the rave configuring locked domains
>>page
>> already (
>> https://rave.apache.org/documentation/configure-locked-domain.html) and
>> have used it as a basis for my setup.
>>
>> I am getting the following statement in the logs:
>> level=WARN logger=org.apache.shindig.gadgets.HashLockedDomainService You
>> should not be using %authority% replacement in a running environment!
>> level=WARN logger=org.apache.shindig.gadgets.HashLockedDomainService
>>Check
>> your config and specify an explicit locked domain suffix.
>> level=WARN logger=org.apache.shindig.gadgets.HashLockedDomainService
>>Found
>> suffix: %authority%
>>
>> No matter what I do for configuration in container.js, I¹m getting this
>> output.   Before I emailed the Shindig list, I wanted to ask the Rave
>>list
>> about this since I know that Rave augments or overrides a lot of the
>> shindig configuration. Is Rave doing anything to override shindig¹s
>>locked
>> domain configuration?  I couldn¹t seem to find anything but wanted to
>>check.
>>
>> Locked domains appear to be working correctly even with this log message
>> spitting out, but the log message makes me wonder if my configuration is
>> correct.  I have searched in my codebase far and wide to see if
>> ³%authority%² is present anywhere and it is not.  I¹ve even looked at
>>the
>> default shindig container.js file to see where that string is specified
>>and
>> made sure that I¹ve overridden those properties
>> ("default.domain.locked.client", "default.domain.locked.server",
>> "default.domain.unlocked.client",²default.domain.unlocked.server").
>>
>> I¹m pasting relevant portions of the container.js configuration below
>> (cleansed of real url¹s).  Does anyone have any idea why this might be
>> being spit out?
>>
>> Thanks!
>> -Matt
>>
>> Portion of container.js configuration:
>> "gadgets.iframeBaseUri" : "/gmodules/gadgets/ifr",
>> "gadgets.uri.iframe.basePath" : "/gmodules/gadgets/ifr",
>>
>> "gadgets.jsUriTemplate" : "http://
>> ${Cur['gadgets.uri.iframe.unlockedDomain']}/gmodules/gadgets/js/%js%",
>>
>> "default.domain.locked.client" : "OBSCURED.com:9999",
>> "default.domain.locked.server" : "OBSCURED.com:9999",
>> "default.domain.unlocked.client" : "OBSCURED.com:9999",
>> "default.domain.unlocked.server" : "OBSCURED.com:9999",
>>
>> "gadgets.uri.iframe.lockedDomainRequired" : true,
>> "gadgets.uri.iframe.lockedDomainSuffix" :  ".OBSCURED.com:9999",
>> "gadgets.uri.iframe.unlockedDomain" : "OBSCURED.com:9999",
>> "gadgets.uri.iframe.basePath" : "/gmodules/gadgets/ifr",
>>
>> "gadgets.uri.js.host" : "//${Cur['gadgets.uri.iframe.unlockedDomain']}",
>> "gadgets.uri.js.path" : "/gmodules/gadgets/js",
>> "gadgets.uri.oauth.callbackTemplate" :
>> "//%host%/gmodules/gadgets/oauthcallback",
>> "gadgets.osDataUri" : "http://%host%/gmodules/rpc";,
>>
>> "gadgets.securityTokenType" : "secure",
>> "gadgets.securityTokenKey" : "file:///OBSCURED.txt",
>>
>> "defaultShindigTestHost": "http://OBSCURED.com:9999";,
>>
>> "defaultShindigProxyConcatAuthority": "OBSCURED.com:9999",
>>
>> "gadgets.uri.concat.host" :
>>"${Cur['gadgets.uri.iframe.unlockedDomain']}",
>> "gadgets.uri.concat.path" : "/gmodules/gadgets/concat",
>> "gadgets.uri.concat.js.splitToken" : "false",
>>
>> "gadgets.uri.proxy.host" :
>>"${Cur['gadgets.uri.iframe.unlockedDomain']}",
>> "gadgets.uri.proxy.path" : "/gmodules/gadgets/proxy",
>>

Reply via email to