Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. FreeScout
  3. FYI: Knowledge Base Custom Domains

FYI: Knowledge Base Custom Domains

Scheduled Pinned Locked Moved Solved FreeScout
13 Posts 3 Posters 2.4k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • nebulonN nebulon

    I've published a new app package with multiDomain support. This should fix it.

    J Offline
    J Offline
    JLX89
    wrote on last edited by JLX89
    #4

    @nebulon Perfect, thank you so much for the fast response on this! I've enabled this and tested, looks like there is just an issue with CORS settings allowing assets to be served from support.domain.tld to docs.domain.tld.

    Is this as simple as dropping something into the env file or more involved?

    LiberationSans-Bold-webfont.woff	blocked		Access-Control-Allow-Origin	Missing Header	
     glyphicons-halflings-regular.woff2	blocked		Access-Control-Allow-Origin	Missing Header	
     LiberationSans-Regular-webfont.woff	blocked		Access-Control-Allow-Origin	Missing Header	
     glyphicons-halflings-regular.woff	blocked		Access-Control-Allow-Origin	Missing Header	
     glyphicons-halflings-regular.ttf	blocked		Access-Control-Allow-Origin	Missing Header	
     LiberationSans-Regular-webfont.ttf	blocked		Access-Control-Allow-Origin	Missing Header	
     LiberationSans-Bold-webfont.ttf	blocked		Access-Control-Allow-Origin	Missing Header	
    
    

    Thank you!

    nebulonN girishG 2 Replies Last reply
    1
    • J JLX89

      @nebulon Perfect, thank you so much for the fast response on this! I've enabled this and tested, looks like there is just an issue with CORS settings allowing assets to be served from support.domain.tld to docs.domain.tld.

      Is this as simple as dropping something into the env file or more involved?

      LiberationSans-Bold-webfont.woff	blocked		Access-Control-Allow-Origin	Missing Header	
       glyphicons-halflings-regular.woff2	blocked		Access-Control-Allow-Origin	Missing Header	
       LiberationSans-Regular-webfont.woff	blocked		Access-Control-Allow-Origin	Missing Header	
       glyphicons-halflings-regular.woff	blocked		Access-Control-Allow-Origin	Missing Header	
       glyphicons-halflings-regular.ttf	blocked		Access-Control-Allow-Origin	Missing Header	
       LiberationSans-Regular-webfont.ttf	blocked		Access-Control-Allow-Origin	Missing Header	
       LiberationSans-Bold-webfont.ttf	blocked		Access-Control-Allow-Origin	Missing Header	
      
      

      Thank you!

      nebulonN Offline
      nebulonN Offline
      nebulon
      Staff
      wrote on last edited by
      #5

      @JLX89 this should normally be set by the app itself.

      1 Reply Last reply
      1
      • J JLX89

        @nebulon Perfect, thank you so much for the fast response on this! I've enabled this and tested, looks like there is just an issue with CORS settings allowing assets to be served from support.domain.tld to docs.domain.tld.

        Is this as simple as dropping something into the env file or more involved?

        LiberationSans-Bold-webfont.woff	blocked		Access-Control-Allow-Origin	Missing Header	
         glyphicons-halflings-regular.woff2	blocked		Access-Control-Allow-Origin	Missing Header	
         LiberationSans-Regular-webfont.woff	blocked		Access-Control-Allow-Origin	Missing Header	
         glyphicons-halflings-regular.woff	blocked		Access-Control-Allow-Origin	Missing Header	
         glyphicons-halflings-regular.ttf	blocked		Access-Control-Allow-Origin	Missing Header	
         LiberationSans-Regular-webfont.ttf	blocked		Access-Control-Allow-Origin	Missing Header	
         LiberationSans-Bold-webfont.ttf	blocked		Access-Control-Allow-Origin	Missing Header	
        
        

        Thank you!

        girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by
        #6

        @JLX89 Since web fonts are subject to CORS, can you let upstream know that they need to set the CORS headers in the app for the resources they expect to be accessed across origin?

        1 Reply Last reply
        0
        • J Offline
          J Offline
          JLX89
          wrote on last edited by
          #7

          Thanks @girish and @nebulon — looks like an app restart fixed this.

          nebulonN 1 Reply Last reply
          1
          • girishG girish has marked this topic as solved on
          • J JLX89

            Thanks @girish and @nebulon — looks like an app restart fixed this.

            nebulonN Offline
            nebulonN Offline
            nebulon
            Staff
            wrote on last edited by
            #8

            @JLX89 we purchased the module now as well and were trying to get it to work, however at least in our instance we didn't manage to get the app send the CORS headers. Can you double check if things are working for you and also do you remember which exact steps you have done?

            J 1 Reply Last reply
            1
            • nebulonN nebulon

              @JLX89 we purchased the module now as well and were trying to get it to work, however at least in our instance we didn't manage to get the app send the CORS headers. Can you double check if things are working for you and also do you remember which exact steps you have done?

              J Offline
              J Offline
              JLX89
              wrote on last edited by
              #9

              @nebulon This was working initially, but I ended up clearing my cache for some other reason and it seems like it's not working now.

              Based on what I've been looking at, it seems like the Laravel CORS API isn't enabled / installed in FreeScout -- so this might be a bug that needs fixed from FreeScout.

              nebulonN 1 Reply Last reply
              0
              • nebulonN nebulon has marked this topic as unsolved on
              • J JLX89

                @nebulon This was working initially, but I ended up clearing my cache for some other reason and it seems like it's not working now.

                Based on what I've been looking at, it seems like the Laravel CORS API isn't enabled / installed in FreeScout -- so this might be a bug that needs fixed from FreeScout.

                nebulonN Offline
                nebulonN Offline
                nebulon
                Staff
                wrote on last edited by
                #10

                @JLX89 alright, so I guess we have to report this upstream then. Usually they are quite fast to fix things.

                1 Reply Last reply
                1
                • nebulonN Offline
                  nebulonN Offline
                  nebulon
                  Staff
                  wrote on last edited by
                  #11

                  I have opened an upstream issue now at https://github.com/freescout-helpdesk/freescout/issues/2287

                  1 Reply Last reply
                  1
                  • nebulonN Offline
                    nebulonN Offline
                    nebulon
                    Staff
                    wrote on last edited by
                    #12

                    This was fixed upstream and it now works for us. https://github.com/freescout-helpdesk/freescout/issues/2287

                    J 1 Reply Last reply
                    1
                    • nebulonN nebulon has marked this topic as solved on
                    • nebulonN nebulon

                      This was fixed upstream and it now works for us. https://github.com/freescout-helpdesk/freescout/issues/2287

                      J Offline
                      J Offline
                      JLX89
                      wrote on last edited by
                      #13

                      @nebulon Thank you so much, fixed on my side also!

                      1 Reply Last reply
                      1
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Bookmarks
                      • Search