Home
SCENE WebShare Server Installation Manual
Contents
1. We bS hare SCENE WEBSHARE SERVER 5 4 MANUAL JANUARY 2015 SCENE WebShare Server 5 4 January 2015 FARO Technologies Inc 2015 All rights reserved For personal use this publication may be reproduced or transmitted For commercial use no part of this publication may be reproduced or transmitted in any form or by any means without written permission of FARO Technologies Inc FARO TECHNOLOGIES INC MAKES NO WARRANTY EITHER EXPRESS OR IMPLIED INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE REGARDING THE FAROARM FARO LASER TRACKER FARO LASER SCANNER AND ANY MATERIALS AND MAKES SUCH MATERIALS AVAILABLE SOLELY ON AN AS IS BASIS IN NO EVENT SHALL FARO TECHNOLOGIES INC BE LIABLE TO ANYONE FOR SPECIAL COLLATERAL INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH OR ARISING OUT OF THE PURCHASE OR USE OF THE FAROARM FARO LASER TRACKER FARO LASER SCANNER OR ITS MATERIALS THE SOLE AND EXCLUSIVE LIABILITY TO FARO TECHNOLOGIES INC REGARDLESS OF THE FORM OF ACTION SHALL NOT EXCEED THE PURCHASE PRICE OF THE MATERIALS DESCRIBED HEREIN THE INFORMATION CONTAINED IN THIS MANUAL IS SUBJECT TO CHANGE WITHOUT NOTICE AND DOES NOT REPRESENT A COMMITMENT ON THE PART OF FARO TECHNOLOGIES INC ACCEPTANCE OF THIS DOCUMENT BY THE CUSTOMER CONSTITUTES ACKNOWLEDGMENT THAT IF ANY INCONSISTENCY EXISTS BETWEEN THE ENGLISH AND NON
2. Organize v v O Install a program from the z i network Name _ Publisher Installed On QJ 3Dconnexion 3DxWare 10 Beta 11 64 bit 3Dconnexion 28 11 2011 7 Zip 9 20 29 06 2011 tJ AdaptableGIMP version 2 6 10 2011 05 28 21 07 2011 Adobe AIR Adobe Systems Inc 03 09 2010 BB Adobe Community Help Adobe Systems Incorporated 03 09 2010 in Adobe ConnectNow Add in 01 09 2011 E Adobe Flash Player 10 ActiveX Adobe Systems Incorporated 03 08 2011 E Adobe Flash Player 10 ActiveX 64 bit Adobe Systems Incorporated 03 08 2011 Adobe Flash Player 11 Plugin 64 bit Adobe Systems Incorporated 28 02 2012 GY Adobe Flex Builder 3 Adobe Systems Incorporated 26 08 2010 E Adobe Media Player Adobe Systems Incorporated 03 09 2010 Adobe Reader 9 2 Deutsch Adobe Systems Incorporated 04 10 2010 u Adobe Update Manager CS3 Adobe Systems Incorporated 26 08 2010 4 Mm r Currently installed programs Total size 12 2 GB gt 160 programs installed Figure 42 Programs and Features The Windows Features window will open Scroll down to the Internet Information Services and make sure it is turned on Unfold Internet Information Sevices World Wide Web Services and Application Development Features Make sure CGI ISAPI Filters and ISAPI Extensions are checked as Shown in the screenshot Windows Features Turn Windows features on or off To turn a feature on select rts check box To turn a feature off clear its check box A filled box
3. Remote Registry beseecs More Actions Clock Language and Region amea amp Shared Folders Start the service Routing and Remote Access Offers routi SCENE WebShare Se Somes Local Users and Gr RPC Endpoint Mapper Resolves RP Star m8 t NE RB Description SCENE WebShare Server x64 SCENE Web SCENE WebShare Server x64 Secondary Logon Enables star Ease of Access 03_Brochu More Actions DataEU AW ControlUS Disk Management amp Trash Afal ms Services and Applicat B Xperia ray ORE ra Network S WMI Control BA Control Pane Server Supports fil Star Shell Hardware Detection Provides no Star Performance aa Device Manager a 3 Storage i 4 Secure Socket Tunneling Prot Provides su Security Accounts Manager The startup Star 4 Security Center The WSCSV Star Sentinel LDK License Manager Manages lic Star Smart Card Manages ac Star Smart Card Removal Policy Allows the s SMS Agent Host Provides ch Star Ease of Acq SNMP Trap s Hardware a amp Network aq Clock Lang Receives tra Enables the SPP Notification Service Provides So 4 Software Protection i Programs 4 SSDP Discovery Discovers n Star System and 4 Storage Service Cumarfatehn RA trineg a Ctar Action Cd il Administ t Extended 4 Standard amp Backup af Figure 23 Computer Management 3 Start the service or
4. O O O Check SWebShareServerDir conf server xml Did you enter the correct port number Check SWebShareServerDir webapps ROOT index html Are all occurrences of the port number up to date Make sure the service was restarted correctly and is up and running again Check your firewall router settings and make sure the connector port is accessible for your server machine This may include both the settings of the server machine s Windows Firewall and router settings Logging in to the WebShare server fails 38 Chapter 5 Trouble Shooting SCENE WebShare Server 5 4 January 2015 If you are using a domain network account make sure a network connection to the domain controller exists Logging in with domain accounts will fail if you are not currently connected to the domain network In this case you should create a local user account Make sure the user account is active and not disabled via the user management of Windows Chapter 5 Trouble Shooting 39 SCENE WebShare Server 5 4 January 2015 6 Known Issues Under rare circumstances the SCENE WebShare Server setup wizard might not prompt the user to select the server startup method In this case the server startup method has to be setup manually See chapter 2 2 for more information 40 Chapter 6 Known Issues SCENE WebShare Server 5 4 January 2015 7 NWebShare and Microsoft IIS Configuration Guide This guide will teach you how to configure IIS
5. 7 z d i lt E eee 1200 FARO TW Use this feature to specify the ISAPI and CGI extensions that can run on the Web server Edit Feature Settings 2 Application Pools le 4 8 Sites Group by No Grouping X W Help i a Online Hel P Default Web Site Description Restriction Path rE Add ISAPI or CGI Restriction ISAPI or CGI path CAProgram Files Faro SCENE WebShare bin isapi_redirect dll Class Description WebShare_Redirect iv Allow extension path to execute ani w b Ki m E Features View Content View Configuration localhost applicationHost config Figure 54 Add ISAPI and CGI Restriction The ISAPI or CGI path must point to the isapi redirect dl1l in your WebShare server bin directory Enter a description for this rule and make sure to allow extension path to execute as shown in the screenshot 5 Now click on your default website in the left panel and then double click on the ISAPI Filters icon 48 Chapter 7 WebShare and Microsoft IIS Configuration Guide SCENE WebShare Server 5 4 January 2015 r Gy Internet Information Services IS Manager a 3 g 19 gt DE1 03 050 1800 Sites Default WebSite gt File View Help Connections Actions wi Default Web Site Home ka Open Feature DE1 03 050 1800 FARO_TW i Application shi j a Go Show All Group by A
6. As you can see port 80 the port we want to use for our WebShare server in this example is not listed here so we can proceed changing the WebShare Server connection to this port If your desired port is listed here you either need to identify the process that is using this port or choose a different port for the WebShare server In case of port 80 if this one is already taken it is very likely to be used by a Webserver running on your machine like Apache or IIS Changing the Next we are going to modify some WebShare configuration files Connection Port 4 First open up the installation folder of the WebShare server This folder contains several files and folders The one we are interested in right now is the conf folder gt bin 09 03 2012 09 05 conf 09 03 2012 09 05 Ji lib 09 03 2012 09 05 J logs 09 03 2012 09 08 Protected 09 03 2012 09 05 temp 09 03 2012 09 05 webapps 09 03 2012 09 05 work 09 03 2012 09 08 LICENSE 20 07 2011 08 23 _ NOTICE 20 07 2011 08 23 _ RELEASE NOTES 20 07 2011 08 23 C RUNNING tet 20 07 2011 08 23 unins000 dat 09 03 2012 09 05 S unins000 exe 09 03 2012 09 03 Figure 14 Installation folder Chapter 2 Setting Up a SCENE WebShare Server 9 SCENE WebShare Server 5 4 January 2015 5 In the conf folder open the server xml in your favorite text editor Catalina 09 03 2012 09 05 _ catalina policy 20 07 2011 08 25 _ catalina properties 20 07 2011 08 25 context
7. If you disabled the automatic startup please refer to chapter 2 4 4 for instruction on how to startup the WebShare server Chapter 2 Setting Up a SCENE WebShare Server 7 SCENE WebShare Server 5 4 January 2015 Installation on a remote server works as described above Almost all service providers allow access to Windows servers via Windows Remote Desktop VNC or similar tools This way you can work on your Windows Server just like on your desktop machine Ask your server provider how to access your Windows Server via remote desktop 2 4 Configuration This chapter will cover all common configuration tasks for the SCENE WebShare Server Please make sure the server was installed correctly and is up and running Enter http localhost 8400 into your browser s address bar to check if the server was installed correctly and the WebShare start screen appears The default connection port for the SCENE WebShare Server is 8400 This guide will show you how to change this port to the default http port 80 The port can be changed to any valid connection port Please make sure that the desired port is not taken by any other services already Check for 1 To get a list of all currently used ports open up a command line window port cmd exe availability Programs 1 Gas cmd exe j9 See more results cmd x Shut down gt Figure 11 Open cmd exe This will bring up the Windows console fa Administrator C Win Micr
8. Pp ew el E M 11115 gt 5000 lt server to client heartbeat milli t match on kickstart bytes max streaming connections per session t match on kickstart bytes max streaming connections per session t match on kickstart bytes max streaming connections per session ent settings gt Figure 49 services config xml 7 5 Setting Up IIS 1 Open your Internet Information Services IIS Manager It can be found in Control Panel gt Administrative Tools Adjust your computer s settings View by Small icons Action Center Administrative Tools m AutoPlay vats Backup and Restore the BitLocker Drivel Administrative Tools pnagement 7 Credential Manager ey Date and Time Configure administrative settings for foe your computer P3 Desktop Gadgets gy Device Manager a Devices and Printers E Display E Divx Control Panel 32 bit Ease of Access Center F r AALS LA ra Fis Mi ma Lis Faeldon Moti oe Figure 50 Windows Control Panel 46 Chapter 7 WebShare and Microsoft IIS Configuration Guide SCENE WebShare Server 5 4 January 2015 ae tees Search Administrative Tools pP Kd OW Ee gt Control Panel All Control Panel Items Administrative Tools 4 Organize v m Open z w FY Favorites ponme ee E EE Desktop B Internet Information Services IS Manager 11 04 2012 08 42 Shortcut l s ee fab iSCSI Initiator 14 07 2009 06 54 Shortcut Uy tin eta ay Local Security Policy 24
9. in case of a restart Stop the service wait for 5 seconds and then start the service again 4 To verify the port change has worked open up http localhost 80 in your favorite web browser If the WebShare start screen shows up your port change was successful If you get an error screen you might have missed one of the steps above Please make sure to follow these steps exactly This chapter will show you how to make your SCENE WebShare Server available on networks This includes local area networks and Internet connections However configuring your local IT infrastructure to make the SCENE WebShare Server machine visible from the Internet is beyond the scope of this document It is assumed that your machine is visible in the target network and that it can be accessed by IP Address If your machine sits behind any kind of firewall make sure to allow incoming connections on the WebShare server port The Windows Firewall configuration will be used as an example here If your Windows Firewall is enabled and you are running WebShare on a non default port other than 8400 you have to adapt create the Windows Firewall rule to allow incoming connections on the WebShare port Open up the Windows Firewall advanced configuration window and open up the Inbound Rules Chapter 2 Setting Up a SCENE WebShare Server 13 WebShare Server Configuration SCENE WebShare Server 5 4 January 2015 File Action View Help e9 20b EA Windo
10. refers to version 3 of the GNU Lesser General Public License and the GNU GPL refers to version 3 of the GNU General Public License The Library refers to a covered work governed by this License other than an Application or a Combined Work as defined below An Application is any work that makes use of an interface provided by the Library but which is not otherwise based on the Library Defining a subclass of a class defined by the Library is deemed a mode of using an interface provided by the Library A Combined Work is a work produced by combining or linking an Application with the Library The particular version of the Library with which the Combined Work was made is also called the Linked Version The Minimal Corresponding Source for a Combined Work means the Corresponding Source for the Combined Work excluding any source code for portions of the Combined Work that considered in isolation are based on the Application and not on the Linked Version xvi WebShare and Microsoft IIS Configuration Guide SCENE WebShare Server 5 4 January 2015 The Corresponding Application Code for a Combined Work means the object code and or source code for the Application including any data and utility pro grams needed for reproducing the Combined Work from the Application but ex cluding the System Libraries of the Combined Work 1 Exception to Section 3 of the GNU GPL You may convey a covered work under sections 3 and 4 of thi
11. 06 2011 11 35 POLICY File 12 KB 2 catalina properties 11 06 2011 11 35 PROPERTIES File 6 KB context xml 11 06 2011 11 35 AML Document 2 KB T logging properties 28 02 2012 15 30 PROPERTIES File 4 KB server xml 07 07 2011 14 09 AML Document 7 KB tomcat users xml 11 06 2011 11 35 AML Document 2 KB urhworkermap properties 10 04 2012 18 00 PROPERTIES File 1 KE web xml 25 07 2011 16 36 AML Document 150 KB 2 workers properties 10 04 2012 17 59 PROPERTIES File 1 KE Figure 45 WebShare server folder 3 Open the workers properties file in your favorite text editor and define the worker like this I r aae Dom m Figure 46 workers properties file Text for copy paste Define 1 workers to handle webshare requests for an IIS worker list worker1 Set properties for worker1 ajp13 worker worker1 type ajp13 worker worker1 host localhost worker worker1 port 8009 If the Tomcat machine is separate from the IIS machine you need to replace localhost with the correct IP address of the WebShare Machine Port 8009 is used by WebShare server to listen to any redirected requests from IIS The details about worker configuration can be found here http tomcat apache org connectors doc generic_howto workers html 4 Open the uriworkermap properties file in your favorite text editor and configure it like this 44 Chapter 7 WebShare and Microsoft IIS Configuration Guide SCENE WebShare Server 5 4 January 20
12. 08 2010 12 53 Shortcut i Performance Monitor 14 07 2009 06 53 Shortcut e e Print Management 24 08 2010 12 53 Shortcut ds fal Services 14 07 2009 06 54 Shortcut Documents E System Configuration 14 07 2009 06 53 Shortcut z a Music OP Tout ota 44 07 WAN NE A eee Figure 51 Windows Administrative Tools The IIS Manager looks like this m Internet Information Services anag a r COD 3 gt DE1 03 050 1800 gx File View Help Connections Actions Gy DE1 03 050 1800 Home z Manage Server i z 5 DE1 03 050 1800 FARO_TWC Filter BQGo GyShow All Group by Area E e Restart D Start IS g Stop of aian o View Application Pools Authentication CGI Compression Default Document View Sites Change NET Framework pr Pras pr Version Ese EL 2 Help Directory Browsing Error Pages FastCGI Settings Handler Mappings Online Help A amp g S z HTTP Response ISAPI and CGI ISAPI Filters Logging Headers Restrictions z r f a J Ea p o MIME Types Modules Output Caching Request Filtering ia ety Server Certificates Worker Processes Management 3 S _ 5 Configuration Editor Feature Delegation Shared Configuration 4 m r C Content View Ready F Figure 52 IIS Manager 2 Make sure that CGI ISAPI CGI Restrictions and ISAPI Filters are shown If any of these are missing please double check your IIS configuration 3 Wi
13. ENGLISH VERSIONS THE ENGLISH VERSION TAKES PRECEDENCE FARO Technologies Inc Internal Control File Location X CONTROL RECORDS O5MANUFA PARTSPEC 7 Software E1304_ SCENE _WebShare_Server_5 4_Manual_EN pdf SCENE WebShare Server January January 2014 Table of contents L MOC O een ia a E E a E EA EE 1 2 Setting Up a SCENE WebShare Server sssssssssssssnnssrnnennnnennsnrensnrnnenrnne 2 2 dn SyStem R d irementS sariro EENE 2 2 1 1 Minimum System RequirementsS ssasssssssrsrursnsrsrssnrnnsnsnansannsuann 2 2 1 2 Recommended System ReEquireMentS ccc cece eee e eee eeeeeeeeeeeneees 2 2 2 Installing a SCENE WebShare Server sssssssssssnsnssnsssenessnnesrnnesrenee 2 2 3 Step by Step Setup Guide ssssssssssssssssssenesssnssnsnesnssrnnssennesrenessenee 3 2 3 1 Installing SCENE WebShare Server on a Remote Server 5 8 2 Ae COMMGULAUION astqtntarsiaintwiaiatitereiaitanaiadiiarniaitanaiatiiarniaiianaiadiarniarns 8 2 4 1 Connector Port CONFIGUIAtTION cc ceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaaaegs 8 2 4 2 Making SCENE WebShare Available on NetworksS ccceeeeeeeeeee 13 2 4 3 Using Projects from External Sources Windows 7 Only 18 2 4 4 SCENE WebShare Server Service Configuration cseeeeeeeeeees 21 2455 Checking Access RIGNCS saccosssesseusareatacamarssererestownncssannaaestecntnens 22 2 5 Trouble Shooting Checking IP and Port Configuration cc
14. Internet browser with the Adobe Flash plug in installed like Windows Internet Explorer or Mozilla Firefox Publishing scan data on the Web requires two key components e SCENE to create the WebShare data e A Web server which hosts the WebShare data FARO provides the SCENE WebShare Server application enabling you to publish WebShare data on a local area network or on the Internet The server application is independent of your SCENE installation and must be installed seperately The SCENE WebShare Server package provides everything you need to easily install and configure your SCENE WebShare Server It is based on Apache Tomcat version 7 and will provide you with a stand alone easy to use solution for publishing scan data on the web SCENE WebShare Server is available for 32 bit and 64 bit versions of Windows please see chapter 2 1 for more information on this You can find the WebShare server setup file on your SCENE DVD Since Apache Tomcat is a widely used server application it may be integrated in existing Web server configurations that might already exist in your company Please refer to the Apache Tomcat manuals and setup guides or visit the Apache Tomcat homepage http tomcat apache org for detailed information on how to integrate Tomcat with your existing IT infrastucture The purpose of this manual is to enable customers to set up their own SCENE WebShare Server and to integrate WebShare data into their server application
15. a covered work in that User Product from a modified version of its Corresponding Source The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made If you convey an object code work under this section in or with or specifically for use in a User Product and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or fora fixed term regardless of how the transaction is characterized the Corresponding Source conveyed under this section must be accompanied by the Installation Information But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product for example the work has been installed in ROM The requirement to provide Installation Information does not include a requirement to continue to provide support service warranty or updates for a work that has been modified or installed by the recipient or for the User Product in which it has been modified or installed Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network Corresponding Source conveyed and Installation Information provided in accord with
16. and WebShare to make WebShare servers run behind an IIS instance This may be useful if you already have an IIS server up and running and want to access WebShare on the same port on the Server machine Since there can always be only one server running on a dedicated port you cannot run both WebShare and IIS on port 80 for example However it may be necessary most likely due to network restrictions or security settings to access both servers on the default port or any other single port number at the same time In this case WebShare can be configured to function as a so called worker for the IIS server The IIS itself will function like a proxy server passing predefined requests to the WebShare server instance running on a totally different port internally for example the WebShare default port 8400 Please be aware that this is an advanced configuration guide This guide will not go into details too much since there is a lot of literature regarding Tomcat workers and IIS available Use the following resources for further information if necessary e Apache Tomcat IIS Howto http tomcat apache org connectors doc webserver_howto iis html e Apache Tomcat Connector Reference Guide http tomcat apache org connectors doc reference uriworkermap html e Apache Tomcat Connector Generic Howto http tomcat apache org connectors doc generic_howto workers html If your IIS server is already up and running you may skip some of the configuration steps o
17. is an official standard defined by a recognized standards body or in the case of interfaces specified for a particular programming language one that is widely used among developers working in that language The System Libraries of an executable work include anything other than the work as a whole that a is included in the normal form of packaging a Major Component but which is not part of that Major Component and b serves only to enable use of the work with that Major Component or to implement a Standard Interface for which an implementation is available to the public in source code form A Major Component in this context means a major essential component kernel window system and so on of the specific operating system if any on which the executable work runs or a compiler used to produce the work or an object code interpreter used to run it The Corresponding Source for a work in object code form means all the source code needed to generate install and for an executable work run the object code and to modify the work including scripts to control those activities However it does not include the work s System Libraries or general purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work For example Corresponding Source includes interface definition files associated with source files for the work and the source code for shared librari
18. this section must be in a format that is publicly documented and with an implementation available to the public in source code form and must require no special password or key for unpacking reading or copying 7 Additional Terms Additional permissions are terms that supplement the terms of this License by making exceptions from one or more of its conditions Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License to the extent that they are valid under applicable law If additional permissions apply only to WebShare and Microsoft IIS Configuration Guide xi SCENE WebShare Server 5 4 January 2015 part of the Program that part may be used separately under those permissions but the entire Program remains governed by this License without regard to the additional permissions When you convey a copy of a covered work you may at your option remove any additional permissions from that copy or from any part of it Additional permissions may be written to require their own removal in certain cases when you modify the work You may place additional permissions on material added by you to a covered work for which you have or can give appropriate copyright permission Notwithstanding any other provision of this License for material you add to a covered work you may if authorized by the copyright holders of that material supplement the terms of this License wit
19. to make it available through the Internet However the way of setting up the server described in this manual is one of many possible ways to run a Web server or to run a Tomcat server Please feel free to setup your own service based on any server of your choice Please understand that we have to limit customer support to installations based on our own setup For details about creating and viewing the WebShare data please read the SCENE User Manual Chapter 1 Introduction 1 SCENE WebShare Server 5 4 January 2015 2 Setting Up a SCENE WebShare Server This chapter provides a short description on how to install and set up the SCENE WebShare Server You may also have a look into chapter 2 3 which provides a detailed step by step guide for the WebShare server installation and configuration This step by step guide shows each step of the server installation and configuration in detail on the basis of a concrete example and is illustrated with screenshots to make things as comprehensible as possible 2 1 System Requirements 2 1 1 Minimum System Requirements The minimum system requirements to set up a SCENE WebShare Server are e CPU Intel Pentium 4 or AMD Athlon e RAM 2GB e Operating System Windows 7 or Windows Server 2008 R2 restricted to a very low number of users depending on the scan data This is due to memory constraints and constraints of 32 bit operating systems Only use this type of setup if you do not need mea
20. to remove a symbolic link you can delete it in the Windows Explorer Using symbolic links to network shared drives or other machines in your local area network requires additional configuration of the SCENE WebShare Server Service i To make the projects from a network drive show up in the WebShare project overview you need to run the SCENE WebShare Server under a different user account By default the service is run under the build in SYSTEM account However this account does not have access right to network shares You need to use an existing account or create a new account especially for this purpose that has access rights to the network locations where your projects are saved Please make sure you have followed the instructions in chapter 2 4 3 Creating Symbolic Links before continuing with this section 1 Open the Windows service configuration by right clicking Computer in the start menu and choose Manage l Open I Manage Map network drive Disconnect network drive Show on Desktop Rename Properties Figure 37 Open Computer Management 2 Open the Services window and locate the SCENE WebShare Server service r amp Computer Management Lo 2 File Action View Help 3 Stop the service and open the service properties and switch to the Log On tab e9 2008 eb BA gt sup Cospukr Management Local O Services 4 fj S
21. xml 20 07 2011 08 25 logging properties 20 07 2011 08 23 server xml 20 12 2011 11 29 tomcat users xml 20 07 2011 08 25 web xml 20 07 2011 08 23 Figure 15 conf folder 6 Scroll down to line 72 or search for port 8400 lt Connector URTEncoding port 540q protocol HTTP 1 1 connection imeout redirectPort 9468 gt Figure 16 server xml 7 Change the 8400 to the desired port number In this example we will change it to 80 lt Connector URTEncoding port 66 protocol HTTP 1 1 connectionTimeout redirectPort 9466 H Figure 17 server xml 8 Save the file and close the editor Adapt 9 Switch back to the Windows Explorer and Open up the Webapps folder from Automated the WebShare server Install folder Redirecting 10 Chapter 2 Setting Up a SCENE WebShare Server SCENE WebShare Server 5 4 January 2015 bin 09 03 2012 09 05 D cont 09 03 2012 09 05 Ud iib 09 03 2012 09 05 i logs 09 03 2012 09 08 Protected 09 03 2012 09 05 temp 09 03 2012 09 05 webapps 09 03 2012 09 05 J work 09 03 2012 09 08 LICENSE 20 07 2011 08 23 NOTICE 20 07 2011 08 23 RELEASE NOTES 20 07 2011 08 23 L RUNNING tet 20 07 2011 08 23 _ unins000 dat 09 03 2012 09 05 S unins000 exe 09 03 2012 09 03 Figure 18 Installation folder 10 Open the Root folder inside webapps blazeds 09 03 2012 09 05 di Debug Tomcat 09 03 2012 09 05 host manager 09 03 2012 09 05 manag
22. 1 Intel Corporation all rights reserved Third party copyrights are property of their respective owners Redistribution and use in source and binary forms with or without modification are permitted provided that the following conditions are met e Redistribution s of source code must retain the above copyright notice this list of conditions and the following disclaimer e Redistribution s in binary form must reproduce the above copyright notice this list of conditions and the following disclaimer in the documentation and or other materials provided with the distribution e The name of Intel Corporation may not be used to endorse or promote products derived from this software without specific prior written permission This software is provided by the copyright holders and contributors as is and any express or implied warranties including but not limited to the implied warranties of merchantability and fitness for a particular purpose are disclaimed In no event shall the Intel Corporation or contributors be liable for any direct indirect incidental special exemplary or consequential damages including but not limited to procurement of substitute goods or services loss of use data or profits or business interruption however caused and on any theory of liability whether in contract strict liability or tort including negligence or otherwise arising in any way out of the use of this software even if advised of the possibi
23. 15 This is an example for a single WebShare worker behind an IIS DebugTomcat workerl Figure 47 urtworkermap properties file Text for copy paste This is an example for a single WebShare worker behind an IIS server DebugTomcat worker1 What this will do is redirect all requests to your IIS ending with DebugTomcat to your WebShare server once the configuration is complete If you want to redirect all requests to WebShare you could add another line like workerl1 Worker configuration can be highly complex and if you need to set up more sophisticated solutions you need to read the Apache manuals on this topic Use this as a starting point http tomcat apache org connectors doc reference uriworkermap html 5 Open the server xml and find the comment entry lt Define an AJP 1 3 Connector on port 8009 gt max Threads 156 clientAuth false ss Connector OF POr fGG9 protocol pedirectPort 3 Le a lt An Engine represents the entry point within Catalina that process every request The Engine implementation for Tomcat stand alone analyzes the HTTP headers included with the request and passes them a L f Documentation at docs config engine html gt Figure 48 server xml file 6 Change the redirectPort entry to 8400 the port you are using for WebShare as shown in the screen shot 7 Save the server xml file 7 4 NWebShare Messaging Confi
24. 8400 if you are using the server computer or _ Attp IP_ADDRESS_OF_WebShare_SERVER 8400 if you are connecting from another computer via the Internet or the local network See chapters 2 9 and 2 10 for more information on this SCENE WebShare 7 A SCENE WebShare Welcome back St Not logged in Project gt Project Overview Castles in Europe Skatepark Stuttgart Delicate Arch Recording Time nia Last Modified n a Pa Settings Unit of length lL m zj Unit of area amala Project Details Delicate Arch Last Modified Description 15 08 2012 11 57 47 Delicate Arch is a 20 m 65 ft tall freestanding natural arch located in Arches National Park near Key Words Moab Utah Itis the most widely recognized landmark in Arches National Park and is depicted on nla Utah license plates and on a postage stamp commemorating Utah s centennial anniversary of statehood in 1996 The Olympic torch relay for the 2002 Winter Olympics passed through the arch Figure 41 WebShare Projects Overview 36 Chapter 4 Accessing WebShare Data SCENE WebShare Server 5 4 January 2015 5 Trouble Shooting e Did you reboot the computer after installation in order to start the SCENE WebShare Server e If your SCENE WebShare Server does not start up correctly please check the Java Runtime Environment It is possible that the JRE_HOME and JAVA_HOME system variables of Windows are not set correctly They are not neces
25. Arr 1 5 HTTP_GET_VARS unescape vArr unescape v function GET v if HTTP_GET_VARS v return return HTTP_GET_VARS v document writeln Opening Project GET autoLoad document writeln Opening Scan scanID window location http localhost 8400 DebugTomcat WebScene WebScene html autoLoad 6ET autoLoad amp scanID 6ET sc lt SCRIPT gt lt font color A8A8A8 gt lt strong gt lt font size 1 face Arial Helvetica sans serif gt If you are not redirected within 5 seconds please click lt a href http localhost 8400 DebugTomcat WebScene WebScene ht lt font gt lt strong gt lt font size 1 face Arial Helvetica sans serif gt lt font gt lt font gt lt body gt lt html gt Figure 21 index html 12 Change 8400 to 80 or your custom port number at all five locations save the file and close the editor f _ The same file needs to be edited again if you want to make the lt 7 WebShare server accessible from other machines on a local network or via the internet In this case change all occurrences of localhost to the IP Address of your machine Re Starting If you disabled the automatic startup you will have to start the WebShare the Server server as soon as you need it 7 You have to restart WebShare server every time you modified lt 7 something with its access data e g the ports Windows 7 1 Open up the computer management console by o
26. Edit Feature Permissions Permissions Read Script Cancel Figure 63 Edit feature permissions 14 Stop IIS 15 Start your WebShare server service 16 Start IIS 17 In your web browser enter http localhost DebugTomcat WebScene WebScene html The WebShare Window should now show up as if you connected directly to the WebShare server via http localhost 8400 DebugTomcat WebScene WebScene html Chapter 7 WebShare and Microsoft IIS Configuration Guide 53 SCENE WebShare Server 5 4 January 2015 Software License Agreement This Software License Agreement is part of the Operating Manual for the product and software System which you have purchased from FARO TECHNOLOGIES INC collectively the Licenser By your use of the software you are agreeing to the terms and conditions of this Software License Agreement Throughout this Software License Agreement the term Licensee means the owner of the System I The Licensor hereby grants the Licensee the non exclusive right to use the computer software described in this Operating Manual the Software The Licensee shall have no right to sell assign sub license rent or lease the Software to any third party without the Licenser s prior written consent II The Licenser further grants the Licensee the right to make a backup copy of the Software media The Licensee agrees that it will not decompile disassemble reverse engineer copy transfer or oth
27. FARONSCEME WebShare Server Protected PublicProjects facility23 lt lt gt hg prd eol 61 projects facility23 GIN ua Figure 35 Create symbolic link for a network drive As soon as the symbolic link has been created in the command line window you will find a symbolic link to Factory23 inside your PublicProjects folder afterwards i Protected gt PublicProjects Organize Include in library Share with Burn New folder Has R Mame r Favorites Desktop fa Facility23 my Downloads Recent Places oy Libraries 7 1 item Figure 36 PublicProjects folder WebShare will now use this project as if it was copied into the PublicProjects folder i The symbolic link icon may look identical to the link icon which is used by Windows Explorer but its meaning is different If you are using symbolic links to other machines in a computer network the SCENE WebShare Server service needs additional configuration to display projects from these resources Please make sure to follow the instructions in chapter 2 4 4 SCENE WebShare Server Service Configuration when using symbolic links to network shares Instead of linking each project separately you may also just have one folder elsewhere with several projects in it and link it into the PublicProjects or Projects folder once 20 Chapter 2 Setting Up a SCENE WebShare Server Removing Symbolic Links SCENE WebShare Server 5 4 January 2015 If you wish
28. GyshowAll Group by Area D Explore Edit Permissions gt D fd jakarta NET Authorization NET Compilation NET Error Pages NET Globalization Basic Settings Rules View Applications ie AS iy 2 View Virtual Directories a 4 NET Profile NET Roles NET Trust Levels NET Users Manage Web Site Cy 2 Restart F E E D Start Fes bi y ab z B Stop Application Settings Connection Strin Machine K Pages and Controls 2 ig i j Browse Web Site fe Browse 80 http ah amp Providers Session State SMTP E mail Advanced Settings Configure Limits IS oo T Help 2 af CGI J Online Help ASP Authentication CGI Compression 2 Default Document Directory Browsing Error Pages ap Specify resources that handle responses for specific requ i EE F A 1 x io E Features View Jig Content View A r Figure 61 Default Web Site 12 Look for the TSAPI d11 entry in the list right click it and choose Edit Feature Permissions c5 Internet Information Services IS Manager lola KES ie gt DE1 03 050 1800 Sites Default WebSite gt ka x a File View Help Connections k Actions tal ee Handler app Add Managed Handler E a _ Use this feature to specify the resources such as DLLs and managed code that handl
29. Help me configure user account log on options Figure 39 Properties of the service 4 Choose This account and enter the account name and password 5 Confirm the changes and start the SCENE WebShare Server service again The projects from the network drives should now show up in the WebShare project selection view Again make sure the account has all necessary access rights for the network folders you have included as symbolic links For protected projects both the requested user and the WebShare service have to have access rights to all project files If the project is accessed via a symbolic link the access rights of the symbolic link and the folder it points to have to be checked Normally the SCENE WebShare service runs under the local system account SYSTEM The actual account can be seen in the properties dialog of the service Popular choices are LocalService or NetworkService Especially when you have symbolic links pointing to drives outside of your computer you must have the service running under a different account i SYSTEM does not mean Administrator S7 The access rights are best checked by looking at the Effective Permissions in the properties dialog of the folder or symbolic link tab Security gt Advanced User and service should have the rights to Traverse folder List folder Read attributes and Read permissions 22 Chapter 2 Setting Up a SCENE WebSh
30. License or out of the use or inability to use the Work including but not limited to damages for loss of goodwill work stoppage computer failure or malfunction or any and all other commercial damages or losses even if such Contributor has been advised of the possibility of such damages 9 Accepting Warranty or Additional Liability While redistributing the Work or Derivative Works thereof You may choose to offer and charge a fee for acceptance of support warranty indemnity or other liability obligations and or rights consistent with this License However in accepting such obligations You may act only on Your own behalf and on Your sole responsibility not on behalf of any other Contributor and only if You agree to indemnify defend and hold each Contributor harmless for any liability incurred by or claims asserted against such Contributor by reason of your accepting any such warranty or additional liability END OF TERMS AND CONDITIONS eXolialiliom slelcel av SCENE WebShare Server contains paintlib code paintlib is copyright c 1996 2000 Ulrich von Zadow LibTIFF Library Copyright c 1988 1997 Sam Leffler Copyright c 1991 1997 Silicon Graphics Inc JPEG Library This software is based in part on the work of the Independent JPEG Group KissFFT Library Copyright c 2003 4 Mark Borgerding All rights reserved Redistribution and use in source and binary forms with or without modification are permi
31. NE WebShare bin isapi_redirect dll e Features View E Content View Configuration localhost applicationHost config lt location path Default Web Site gt e y Figure 56 Add ISAPI filter Again the Executable must point to the isapi redirect dll in your WebShare server bin directory 7 Navigate to Default Web Site again left pane 8 Right click on Default Web Site and choose Add Virtual Directory Chapter 7 WebShare and Microsoft IIS Configuration Guide 49 SCENE WebShare Server 5 4 January 2015 d LEl DEL 03 050 1800 FARO_TWO m Filter hi Go amp p Application Pools i a E Sites IS A Default Web Site reer xplore Edit Permissions cal Add Application Add Virtual Directory A Edit Bindings Error Pages Manage Web Site J Refresh Leggi Remove egging Rename g Switch to Content View S a Request Filtering Management Figure 57 Add Virtual Directory The alias for the Virtual directory must be jakarta The path must point to your WebShare server bin directory Add Virtual Directory Pe Site name Default Web Site Path f Alias jakarta Example images Physical path C Program Files Faro SCENE WebShare bin Pass through authentication Test Settings Figure 58 Add Virtual Directory IIS will need execute permissions for the bin directory 9 Right click on the virtual directory you just created and convert it into an applicati
32. WebShare Server Protected PublicProje cts facility23 2osprojects fFacility23 symbolic link created for C Program Files FARO X SCENE WebShare Server Protected PublicProjects facilitys3 lt lt gt ixprojects facility23 GIN Pua Figure 34 Create symbolic link for a local hard drive When using network shares as project locations it is important to use the target machine name instead of a mapped drive letter when creating the symbolic link For example if you have mapped the target machine that is located somewhere in your network as drive Z please do not use the path Z Projects to create the symbolic link use machine name Projects instead The reason for this is that drive mappings are user and session dependent Your WebShare server cannot access this session and therefore cannot resolve network drive mappings correctly To integrate the project from the network resource type in the following command into your administrator console Mklink D C Program Files FARO SCENE WebShare Server Protected PublicProjects facility23 machine name projects facility23 Then press enter Chapter 2 Setting Up a SCENE WebShare Server 19 SCENE WebShare Server 5 4 January 2015 Ee Administrator C Windows system32 cmd exe Cis gt Mklink 7D C 2 Program Files FARO SCEHE WebShare Server Protected PublicProje cts facility23 Shg rd eolfi projects fFacility23 symbolic link created For C Program Files
33. adatadudetunndudeiatodadedeneda dy iahidadetacudadedaees 34 Ai 22 Start WED ONANC sariictancatacsaaevidstancsiaseeaevidataacaiaseeesnidatascasaoeeesoadetanse 36 Se MOUDE SNOG N e E E E 37 SCENE WebShare Server 5 4 January 2015 Or INMOWN ISSUCS cacinccenniiancinminreee E S 40 7 WebShare and Microsoft IIS Configuration Guide cccccceeeee seen eens 41 7 1 Preparations and PrerequiSiteS cccsseseeecceeeeeeessceccssennnannneeseesnegs 41 J2 SASCAIANG Configure IS ririn 41 7 3 Tomcat ISAPI Connector Configuration cc cc ccccceeeeeeeee seen eeeeeeeeeeeas 43 7 4 WebShare Messaging Configuration s sssssrssrersnrrrrnrrerrnrrrenrenenn 45 Pde CCCI WO AS E E bee eetaaetaeennaeencenee E E 46 SCENE WebShare Server 5 4 January 2015 1 Introduction SCENE WebShare is a server software which allows to share 3D laser scan data over the internet or as SCENE WebShare 2GO on an USB stick Scan data to be published with SCENE WebShare has to be prepared by the related features of SCENE before uploading i Version 5 4 is the last version updated For future applications we ha recommend to switch to SCENE WebShare Cloud SCENE WebShare enables you to put panoramic scan images on the Internet thus enabling you to share scan information with other parties like far off company sites customers suppliers or partners without the need of additional software All they need to view the scan data is a standard
34. ans any form of electronic verbal or written communication sent to the Licensor or its representatives including but not limited to communication on electronic mailing lists source code control systems and issue tracking systems that are managed by or on behalf of the Licensor for the purpose of discussing and improving the Work but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as Not a Contribution WebShare and Microsoft IIS Configuration Guide ili SCENE WebShare Server 5 4 January 2015 Contributor shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work 2 Grant of Copyright License Subject to the terms and conditions of this License each Contributor hereby grants to You a perpetual worldwide non exclusive no charge royalty free irrevocable copyright license to reproduce prepare Derivative Works of publicly display publicly perform sublicense and distribute the Work and such Derivative Works in Source or Object form 3 Grant of Patent License Subject to the terms and conditions of this License each Contributor hereby grants to You a perpetual worldwide non exclusive no charge royalty free irrevocable except as stated in this section patent license to make have made use offer to sell sell import and otherwise transfer the Work wher
35. are Server SCENE WebShare Server 5 4 January 2015 _ Important when you use a non english Windows even when the CF GUI is set to English the names of the standard system accounts are localized You have to use the localized names when checking the effective permissions for example NETZWERKDIENST Alternatively you can also login into Windows as the requested user or the service account and check the accessibility this way Don t forget to check not only the folders but also the symbolic link if applicable Summary e Check the effective access rights of the requested user AND the SYSTEM e Check the effective access rights on the symbolic link AND the folders 2 5 Trouble Shooting Checking IP and Port Configuration If you followed the steps above precisely but cannot connect to the WebShare server via network try the following On the server machine open up a browser and enter http localhost 8400 as address if you are using a different port change the 8400 to the port you are using Does the browser address bar change to something like http 172 17 16 68 8400 2 e Yes Are both the IP address and the port correct e Yes Check the firewall settings on your network Make sure to allow incoming TCP connections on the WebShare server port for the server machine as described in chapter 2 4 2 Making SCENE WebShare Available on Networks e No Open the index html file again and make sure the IP ad
36. as to be put at C Program Files FARO SCENE WebShare Server keystore jks Only JKS PKCS11 or PKCS12 format keystores are supported by the WebShare server You can find more information about server certificates and the keystore file in Apache Tomcat s SSL documentation at https tomcat apache org tomcat 7 0 doc ssl howto htm In particular you can find information how to create a self signed certificate with JAVA s tool keytool and how to obtain and use a certificate from a trusted certificate authority like VeriSign com Do not alter the server configuration files mentioned here yet 3 Open the server xml file located at SCENE WebShare Server Conf server xml Find the SSL connector element which looks like this lt Connector URIEncoding UTF 8 port 8443 procvcocol 0rd apache coyote Nnttpll HettpliProrocol conneclionTlimeout Z0000 SSLEnabled true scheme https secure true clientAuth false sslProtocol TLS keystoreFile keystore keystorePass changeit gt gt 34 Chapter 4 Accessing WebShare Data SCENE WebShare Server 5 4 January 2015 a Remove the XML comment tags lt and gt around the lt Connector gt XML element b If necessary change the port attribute for the port number that is used for SSL connections e g to port 9443 c If necessary change the keystoreFile attribute for the file name of the keystore file e g to keystoreFile keystore jk
37. ation file e UseWidescreenMode Use the widescreen mode when the aspect ratio is larger than 2 1 e ShowListViewInWidescreenMode In widescreen mode also show the scan list e MaximalScannerDistance Distance in meters up to which the other scans are visible in the panorama e LengthUnit Initial length unit e AreaUnit Initial area unit e ScanThumbnaillSize Initial size of the scan thumbnails in the scan list e MapZoomLevel Initial zoom level of the overview map e PanoramaSDQuality Quality of the sphere used to display the panorama in the standard mode e PanoramaHDQuality Quality of the sphere used to display the panorama in the high definition mode e UseScanAgeInMap Enable the scan age based coloration of the overview map only available for projects exported with SCENE 5 0 and later If this feature is enabled you may configure the color scale with the scan age color scale xml configuration file in the folder SCENE WebShare http tomcat apache org tomcat 6 0 doc index html Chapter 2 Setting Up a SCENE WebShare Server 27 SCENE WebShare Server 5 4 January 2015 Server webapps DebugTomcat WebScene config of your WebShare installation A detailed description how to change the age limits and associated colors can be found in the color scale configuration file e HierarchicalProjectOverview Use the hierarchical project overview e EnableUserLogging Activate the logging of user activity on the WebS
38. ay 3 strGET document location search substr 1 document location search length if strGe eT f z 1 pArr strGeT split amp for i 9 1i lt gArr lengthj 1 T L v vArr g rr i split 3 if vArr length 1j v vwArr 1 HTTP_GET VARS unescape vArr unescape v function GET v r 1 if HTTP_GET_VARS v return 5 return HTTP_GET_ VARS wv j document writeln Opening Project GET autoLoad document writeln Opening Scan GET scanID window location http localhost 5 DebugTomcat WebScene WebScene html autoLoad GET auto lt SCRIPT gt lt font color A8A8A8 gt lt strong gt lt font size 1 face Arial Helvetica sans serif If you are not redirected within 5 seconds please click lt a href http lt font gt lt strong gt lt font size 1 face Arial Helvetica sans serif gt lt font gt lt lt body gt lt html gt Figure 32 index html Chapter 2 Setting Up a SCENE WebShare Server 17 Using a Domain Name instead of an IP Address Creating Symbolic Links SCENE WebShare Server 5 4 January 2015 Replace all five occurrences of localhost with the IP address of your machine In this case the IP address is 172 17 16 68 Save the file and close the editor If you do not know the IP address of your machine please refer to chapter 2 4 2 What s my IP address If you are running WebShare on rented machine your serv
39. ber to adjust your network hardware accordingly if necessary If you change the connection port of your SCENE WebShare Server you will need to adjust all firewall rules accordingly S Setup SCENE Web Share Server Select Additional Tasks Which additional tasks should be performed Select the additional tasks you would like Setup to perform while installing SCENE Web Share Server then click Next Run SCENE Web Share Server on Windows startup Open SCENE Web Share default port in Windows firewall Figure 1 Setup Dialog You can change the startup method any time by editing the SCENE WebShare service properties Use the Windows administrative tool Services e in Windows 8 Charms gt Control Panel gt Settings gt System and Security gt Administrative Tools gt Services e in Windows 7 Control Panel gt System and Security gt Administrative Tools gt Services to start and stop the SCENE WebShare Server and to change the startup method File Action View Help e s K ag b H ml gt gt m n mp 4 Services Local Select an item to wiew its description Name Description Status Startup Type Log n As ad SCENE Web Share SCENE Web Started Automatic Local Syste nm Figure 2 Windows Services You have to restart your computer after the installation of the SCENE WebShare Server 2 3 Step by Step Setup Guide This chapter will guide you through the SCENE WebShare Server in
40. ce information This information will be displayed in the info dialog that will be available by clicking the icon in the WebShare user interface Create a text file with the name terms of service txt and add it to this folder SCENE WebShare Server webapps DebugTomcat WebScene files a The content is displayed as raw text The user won t be able to click LY on links contained in the text http technet microsoft com en us sysinternals bb896768 aspx Chapter 2 Setting Up a SCENE WebShare Server 25 SCENE WebShare Server 5 4 January 2015 2 8 User Management The SCENE WebShare Server utilizes the standard user management of Windows You can define Windows users or user groups to control access to your non public WebShare projects These projects are in the SCENE WebShare Server Protected Projects folder Remember that all projects in SCENE WebShare Server Protected PublicProjects are publicly accessible without logging in and can not be restricted by the restriction management of Windows Permissions for non public projects can be set up for individual users or user groups for either individual projects or the complete Projects folder Refer to the help section of Windows for more information on user management and managing multiple user accounts Please make sure to restrict access according to your needs once you start managing multiple WebShare user accounts User accounts must have a password
41. ceeeeee 23 26 PROVCCE FO GCS a E E a a 24 Le PUDICA ra E E A 24 2 6 2 Projects with Restricted ACCESS ssssssssssnsrrsnnnrsnrnrrrrnnsrrnnrrrnn 24 2 6 3 Organizing Project Folders sssssssnssnssssnessnnesnnnennsnrensnrnnesrnne 25 2 6 4 Adding Meta Information to WebShare Projects ssseeeeeeeeeees 25 2 7 Providing Terms of Service Information ccccceee cece seen eee eeeeeeeeees 25 2 8 User Mana SING Usatescetcconssetenescceecenascetcessscencetousrsanneccuucneevactcenusess 26 Jee CONE UON PORE sitatetatetadeienetatuiatodedodanndedaintadedetemuds yietudadedaeudadeigtes 26 2 10 HTTP REGINeCCUON xc stutssiaseneiwidsdudssiasenaioidsdubssiaswseioidsdunssiaswsaieidsdanss 27 BAe Me SO CUIIG S seat cencecoteeacsouccss cheat cone soessenene sd cenmaeusceeaneeterstecmewnchestecssnses 27 Fede a LOggiINg OF User ACUVIY corrieri 28 dA de LOG FIG CONTE AE E E vans 28 2 12 2 Importing the Log File into Microsoft Excel ccceeeeeeeeeeeeeees 29 2 13 Updating a SCENE WebShare Server ccc cccccccccceeeeeeeeeeeeeeeeeeeeeeenas 30 3 Transferring WebShare Data to the SCENE WebShare Server 085 32 3 1 Transferring Data Created with SCENE 5 3 and Newer cccceeeeeeeees 32 3 2 Hierarchical Project Overview ccccscceesseeneeneeeeeeessseeeessennannneeeseseegs 32 4 Accessing WebShare Data cccccccccccssccceesennnnnneeeeeeeseeeeegnenanaanneeeneenegs 34 ids SOC COUMCCIOMN tetadntapotedetaneded
42. d in accord with section 7 apply to the code keep intact all notices of the absence of any warranty and give all recipients a copy of this License along with the Program You may charge any price or no price for each copy that you convey and you may offer Support or warranty protection for a fee 5 Conveying Modified Source Versions WebShare and Microsoft IIS Configuration Guide ix SCENE WebShare Server 5 4 January 2015 You may convey a work based on the Program or the modifications to produce it from the Program in the form of source code under the terms of section 4 provided that you also meet all of these conditions a The work must carry prominent notices stating that you modified it and giving a relevant date b The work must carry prominent notices stating that it is released under this License and any conditions added under section 7 This requirement modifies the requirement in section 4 to keep intact all notices c You must license the entire work as a whole under this License to anyone who comes into possession of a copy This License will therefore apply along with any applicable section 7 additional terms to the whole of the work and all its parts regardless of how they are packaged This License gives no permission to license the work in any other way but it does not invalidate such permission if you have separately received it d If the work has interactive user interfaces each must display Appro
43. didn t have the rights to read the folder UNKNOWN ERROR lt The folder was accessible but an unknown error occurred when reading its content The log files can be opened and edited with Microsoft Excel and other spreadsheet programs Chapter 2 Setting Up a SCENE WebShare Server 29 SCENE WebShare Server 5 4 January 2015 If is set as default delimiter in Excel columns for the date session id activity name and activity content are created automatically However in European Excel versions is usually set as default delimiter Carry out the following steps to import the text file approach in Excel 2010 6 Open Excel Select From Text in the Data section Open the log file The text conversion assistant opens a Select the option Delimited Characters such as commas or tabs separate each field b Select the default delimiter as delimiter maybe you have to enter it deselect other checkboxes c Change data format of the ist column to Date d Select the Finish button to finish the text conversion Complete the import by clicking OK in the import data dialog 2 13 Updating a SCENE WebShare Server Updating a SCENE WebShare Server If you want to update a WebShare server with a newer version it is important to uninstall the old version of the WebShare server before updating Before updating a SCENE WebShare Server do the following e Backup all files that have been manually changed since
44. dress and port are both entered correctly Details are described in chapters O Updating the server configuration 0 Adapt Automated Redirecting and 0 What s my IP address e No Double check the entries in the index html file as described in chapter 2 4 2 Updating the server configuration LL IMPORTANT At this point clear your browser cache Try to connect again Do you see the WebShare starting page now e Yes Congratulations everything works e No Does the browser address bar change to something like http 172 17 16 68 8400 o Yes There is still something wrong with changes in your index html file o No Your server is probably not listening on the specified port Refer to chapter 2 4 1 Connector Port Configuration and make sure the port numbers match Another reason for this may be wrong settings in any of your network firewalls If your Windows Firewall is set up as described in chapter 2 4 2 Making SCENE WebShare Available on Networks it is now time to talk to your network administrator Make sure inbound TCP connections on your WebShare server port are allowed for the WebShare server machine Chapter 2 Setting Up a SCENE WebShare Server 23 SCENE WebShare Server 5 4 January 2015 A step by step guide for installing a SCENE WebShare Server can be found in chapter 2 3 2 6 Project Folders Your SCENE WebShare Server has two dedicated default projects directories Both of which are located within
45. e Add Soe Application Pools responses for specific request types Add Wildcard Script Map a a Sites Add Module Mapping 4 Default Web Site Group by State b E aspnet_client Name Path State Path Type pa fate Disabled XK Remove Gl exe Disabled File Edit Feature Permissions ISAPI dil alll Disabled File Revet ae Add Managed Handler View Ordered List Enabled ASPClassic MA SOI Mp Enabled File Help AssemblyReso Add Wildcard Script Map Enabled Unspecified Online Help AXD ISAPI 2 0 Add Module Mapping Enabled Unspecified AXD ISAPI 2 0 Edit Enabled Unspecified oo Se Remove Enabled Unspecified So Enabled ae HttpRemoting eer wees Enabled Unspecified HttpRemotin Enabled Unspecified pages aiea Enabled Unspecified _ HttpRemoting Help Enabled Unspecified OPTIONSVerb Online Help Enabled Unspecified PageHandlerFa Enabled Unspecified PageHandlerFactory ISAPI 2 0 aspx Enabled Unspecified PageHandlerFactory ISAPI 2 0 aspx Enabled Unspecified SecurityCertificate cer Enabled File SimpleHandlerFactory Integra ashx Enabled Unspecified SimpleHandlerFactory ISAPI 2 0 ashx Enabled Unspecified _ r at me ier EE E Features View Content View Configuration Default Web Site web config j Figure 62 Edit feature permissions 13 Make sure Execute is enabled 52 Chapter 7 WebShare and Microsoft IIS Configuration Guide SCENE WebShare Server 5 4 January 2015
46. e such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution s alone or by combination of their Contribution s with the Work to which such Contribution s was submitted If You institute patent litigation against any entity including a cross claim or counterclaim in a lawsuit alleging that the Work ora Contribution incorporated within the Work constitutes direct or contributory patent infringement then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed 4 Redistribution You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium with or without modifications and in Source or Object form provided that You meet the following conditions a You must give any other recipients of the Work or Derivative Works a copy of this License and b You must cause any modified files to carry prominent notices stating that You changed the files and c You must retain in the Source form of any Derivative Works that You distribute all copyright patent trademark and attribution notices from the Source form of the Work excluding those notices that do not pertain to any part of the Derivative Works and d If the Work includes a NOTICE text file as part of its distribution then any Derivative Works that You distribute must include a readable copy of the attribution no
47. else the user cannot upload data to the WebShare server using the built in upload funtion of SCENE For more information see the SCENE User Manual or chapter 3 Attention Currently the user names and passwords are not transferred on a secure connection We therefore recommend not to use your existing user accounts but to create new ones which are only used within the WebShare data 2 9 Connection Port By default the SCENE WebShare Server is running on port 8400 so it will not get in conflict with any other Web service running on your system You may freely configure that port to your individual needs however you have to make sure that the configured ports for the SCENE WebShare Server are not used by other applications Port configuration is done as follows Open the server xml file located at SCENE WebShare Server Conf server xml Search for the main connection port entry that looks like this lt COonnector URIENCOdINg UIF 8 port 8400 protocol HTTP 1 1 connectionTimeout 20000 redirectPort 9400 gt Where port 8400 is the port the application is using for connections Change this number with the port number you want to use When changing the connection port make sure to adjust the http CJ redirection as well see chapter 2 10 After having changed the port number you have to restart the SCENE WebShare Service see chapter 2 1 26 Chapter 2 Setting Up a SCENE WebShare Server SCENE WebShare S
48. emoved the XML comment tags lt and gt 4 Open the index html file located at SCENE WebShare Server webapps ROOT a Search for all http URLs in the document usually 4 and replace them with the new https URL including the port number if you don t use the SSL default port 443 The port number must be the same as the one given in the port attribute of the lt Connector gt element For example the redirect link at the bottom of the document may previously have looked like this lt a href http www xyz com 8400 DebugTomcat WebScene WebScene htm 1 gt here lt a gt After your changes it may look like this lt a href https www xyz com 8443 DebugTomcat WebScene WebScene ht ml gt here lt a gt Chapter 4 Accessing WebShare Data 35 SCENE WebShare Server 5 4 January 2015 5 Open the config xml file located at SCENE WebShare Server webapps DebugTomcat WebScene config a Search for the EnableSSL attribute and set its value to true b Search for the SSLRedirect attribute and set its value to the https URL that you want as redirect goal for users that access the old http URL Please use the shortened URL without the DebugTomcat WebScene WebScene html postfix E g change it to lt Value value https www xyz com 9443 gt 6 Start the WebShare server again 4 2 Start WebShare Start the Web browser of your choice and enter the address of your new SCENE WebShare Server http localhost
49. ensed under version 3 of the GNU Affero General Public License into a single combined work and to convey the resulting work The terms of this License will continue to apply to the part which is the covered work but the special requirements of the GNU Affero General Public License section 13 concerning interaction through a network will apply to the combination as such 14 Revised Versions of this License The Free Software Foundation may publish revised and or new versions of the GNU General Public License from time to time Such new versions will be similar in spirit to the present version but may differ in detail to address new problems or concerns Each version is given a distinguishing version number If the Program specifies that a certain numbered version of the GNU General Public License or any later version applies to it you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation If the Program does not specify a version number of the GNU General Public License you may choose any version ever published by the Free Software Foundation If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used that proxy s public statement of acceptance of a version permanently authorizes you to choose that version for the Program Later license versions may give you additional or different per
50. er 09 03 2012 09 05 ROOT 09 03 2012 09 05 Figure 19 webapps folder 11 Inside the Root direcory open up the index html file in your favorite text editor di WEB INF 09 03 2012 09 05 E favicon ico 20 07 2011 08 23 index html 11 01 2012 13 36 Figure 20 ROOT folder There are 5 occurrences of the default port 3400 in this file All of them need to be replaced with the new port number port 80 for this tutorial Chapter 2 Setting Up a SCENE WebShare Server 11 SCENE WebShare Server 5 4 January 2015 lt DOCTYPE HTML PUBLIC W3C DTD HTML 4 01 Transitional EN gt lt html gt lt head gt lt title gt SCENE WebShare lt title gt lt meta name title content SCENE WebShare gt lt meta name description content SCENE WebShare Server powered by FARO gt lt meta name keywords content FARO SCENE WebShare Laserscanner Photon Focus 3D gt lt link rel image src href http localhost 8400 Faro png gt lt link rel shortcut icon href http localhost 8400 favicon ico type image vnd microsoft icon gt lt link rel icon href http localhost 8400 Favicon ico type image vnd microsoft icon gt lt SCRIPT type text javascript gt HTTP_GET_VARS new Array strGET document location search substr 1 document location search length if strGET gArr strGET split amp for i 05i lt gArr length 1 v 5vArr gArr i split if vArr length gt 1 v v
51. ere Versionen dieser Anwendung werden entfemt B Figure 8 Install 3rd party software 8 Reboot your machine after the installation is finished Rebooting is necessary to configure and start the SCENE WebShare Windows Service and to assure the Firewall rules will be applied correctly 6 Chapter 2 Setting Up a SCENE WebShare Server SCENE WebShare Server 5 4 January 2015 a Completing the SCENE WebShare Server x64 Setup Wizard To complete the installation of SCENE WebShare Server x64 Setup must restart your computer Would you like to restart now Yes restart the computer now No I will restart the computer later Figure 9 Restart Please reboot the machine now 9 After rebooting the machine open up a browser and open http localhost 8400 If you chose to run SCENE WebShare on Windows startup default you should see the following r e oe 5 http localhost 8400 DebugTom Pr BCX S SCENE WebShare x ol SCENE WebShare Welcome back Search 24 Not logged in Project Overview There are no available projects for this user account No project selected Last Modified Description n a No project is currently selected Key Words nla Figure 10 Webshare start screen If this screen shows up your SCENE WebShare Server is up and running You can proceed to part two of this document if you wish to customize your SCENE WebShare Server
52. erms of that license document provided that the further restriction does not survive such relicensing or conveying If you add terms to a covered work in accord with this section you must place in the relevant source files a statement of the additional terms that apply to those files or a notice indicating where to find the applicable terms Additional terms permissive or non permissive may be stated in the form of a separately written license or stated as exceptions the above requirements apply either way 8 Termination You may not propagate or modify a covered work except as expressly provided under this License Any attempt otherwise to propagate or modify it is void and will automatically terminate your rights under this License including any patent licenses granted under the third paragraph of section 11 However if you cease all violation of this License then your license from a particular copyright holder is reinstated a provisionally unless and until the copyright holder explicitly and finally terminates your license and b permanently if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation xii WebShare and Microsoft IIS Configuration Guide SCENE WebShare Server 5 4 January 2015 Moreover your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means
53. erver 5 4 January 2015 For extended port configuration please refer to the Tomcat Server manual 2 10 HTTP Redirection The SCENE WebShare Server uses an http redirect to point from the Web server s root folder to the WebShare application main folder You have to change this redirection if e You want to access the SCENE WebShare Server with a different address than localhost for example if you want to access it from a different computer e You changed the connection port The redirection iS located in SCENE WebShare Server webapps root index html If you want to access the SCENE WebShare Server from a different computer change all appearances of localhost Replace all localhost appearances with the IP address of the server If you have changed the connection port according to chapter 2 9 replace all appearances of the previous connection port 8400 by default with the new port number Since WebShare 5 0 the WebShare server administrator is able to configure various settings using a configuration file The file can be found in the folder SCENE WebShare Server webapps DebugTomcat WebScene config of your WebShare installation and is named config xml The settings apply to all WebShare users A change to the configuration file automatically affects every user accessing WebShare after the change At the moment the following server wide settings are available A detailed description for them can be found in the configur
54. erwise use the Software except as permitted by this Section The Licensee further agrees not to copy any written materials accompanying the Software III The Licensee is licensed to use the Software only in the manner described in the Operating Manual Use of the Software in a manner other than that described in the Operating Manual or use of the Software in conjunction with any non Licenser product which decompiles or recompiles the Software or in any other way modifies the structure sequence or function of the Software code is not an authorized use and further such use voids the Licenser s set forth below IV The only warranty with respect to the Software and the accompanying written materials is the warranty if any set forth in the Quotation Purchase Order and Warranty Appendix B pursuant to which the Software was purchased from the Licenser V THIS WARRANTY IS IN LIEU OF OTHER WARRANTIES EXPRESS OR IMPLIED INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE WITH RESPECT TO THE SOFTWARE AND WRITTEN MATERIALS IN NO EVENT WILL THE LICENSER BE LIABLE FOR DAMAGES INCLUDING ANY LOST PROFITS OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE NOTWITHSTANDING THAT THE LICENSER HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES THE LICENSER WILL NOT BE LIABLE FOR ANY SUCH CLAIM BY ANY OTHER PARTY VI In the event of any breach b
55. es and dynamically vill WebShare and Microsoft IIS Configuration Guide SCENE WebShare Server 5 4 January 2015 linked subprograms that the work is specifically designed to require such as by intimate data communication or control flow between those subprograms and other parts of the work The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source The Corresponding Source for a work in source code form is that same work 2 Basic Permissions All rights granted under this License are granted for the term of copyright on the Program and are irrevocable provided the stated conditions are met This License explicitly affirms your unlimited permission to run the unmodified Program The output from running a covered work is covered by this License only if the output given its content constitutes a covered work This License acknowledges your rights of fair use or other equivalent as provided by copyright law You may make run and propagate covered works that you do not convey without conditions so long as your license otherwise remains in force You may convey covered works to others for the sole purpose of having them make modifications exclusively for you or provide you with facilities for running those works provided that you comply with the terms of this License in conveying all material for which you do not control copyright Those thus making or runni
56. esser General Public License The Free Software Foundation may publish revised and or new versions of the GNU Lesser General Public License from time to time Such new versions will be similar in spirit to the present version but may differ in detail to address new problems or concerns Each version is given a distinguishing version number If the Library as you received it specifies that a certain numbered version of the GNU Lesser General Public License or any later version applies to it you have the option of following the terms and conditions either of that published version or of any later version published by the Free Software Foundation If the Library as you received it does not specify a version number of the GNU Lesser General Public License you may choose any version of the GNU Lesser General Public License ever published by the Free Software Foundation If the Library as you received it specifies that a proxy can decide whether future versions of the GNU Lesser General Public License shall apply that proxy s public statement of acceptance of any version is permanent authorization for you to choose that version for the Library Written Offer If you the owner of the scanner like to get a copy of the source code of LGPL covered parts of the scanner s firmware please contact our support team sup port faroeurope com This offer is valid for three years and valid for as long as FARO offers spare parts or customer support for thi
57. ew map was successfully downloaded PROJECT UPLOAD START UploadFolder ProjectName PROJECT UPLOAD PAUSE UploadFolder ProjectName PROJECT UPLOAD RESUME UploadFolder ProjectName PROJECT UPLOAD ABORT UploadFolder ProjectName PROJECT UPLOAD FINISH UploadFolder ProjectName RETRIEVE PROJECTS WEBSHARE FOLDERS ProjectNamel ProjectName2 ProjectName3 lt A list of all identified WebShare projects that appear in the project overview is used as delimiter between the projects RETRIEVE PROJECTS NOT WEBSHARE FOLDERS FolderNamel NO REPOSITORY FolderName2 FOLDER NOT ACCESSIBLE lt A list of folders that were found which didn t contain valid WebShare projects If one of these folders was expected to contain a valid WebShare project it might be possible to identify the problem by having a look at the following error message standing in the brackets is used as delimiter between the folders NO REPOSITORY lt The project file ScanProject fpr or ScanProject dat for WebShare exports carried out with SCENE 4 8 4 or earlier was not found This is the standard error message for a folder that doesn t contain a WebShare project READING REPOSITORY FAILED lt It was not possible to read the project file ScanProject fpr or ScanProject dat NO _WEBSHARE DATA lt No WebShare data was found FOLDER NOT ACCESSIBLE lt The folder couldn t be accessed e g because the SCENE instance running on the WebShare server
58. fferent folder click Browse C FARO LS SCENE WebShare Server Atleast 116 1 MB of free disk space is required Figure 4 Select destination location 3 Select a destination for the SCENE WebShare Server and click Next to proceed 4 Chapter 2 Setting Up a SCENE WebShare Server SCENE WebShare Server 5 4 January 2015 The installation will require about 100 MB of free disc space at the 7 selected location Where should Setup place the program s shortcuts A Setup will create the program s shortcuts in the following Start Menu folder j To continue click Next f you would like to select a diferent folder click Browse FARO SCENE WebShare Server x64 Dont create a Start Menu folder Figure 5 Select start menu folder 4 The SCENE WebShare Server setup will create start menu entries by default If you do not wish to create these entries select the Don t create a Start Menu folder checkbox 5 Customize the start menu folder name and location Select Additional Tasks Which additional tasks should be performed Select the additional tasks you would like Setup to perfom while installing SCENE WebShare Server x64 then click Next Run SCENE WebShare Server on Windows startup Open SCENE WebShare default port in Windows firewall Figure 6 Select additional tasks 6 By default SCENE WebShare Server will run as a Windows System Service which means that it will be automatically started on
59. fix Fritz box Ethernet adapter Local Area Connection Faroeurope com Feb idbe a389 22518 9F83 172 17 16 68 255 255 254 48 172 17 17 254 Connection specific DNS Suffix Link local IPv6 Address UM Address aoa a n Subnet Mask Default Gateway Figure 28 Network interfaces In this example the IP address we are looking for is the 172 17 16 68 as Shown in the screenshot above If several different IP addresses are shown ask your network administrator which one to use Updating the Next we are going to configure the WebShare server to accept remote server requests configuration 5 Open up the Windows Explorer and open up the webapps folder from the WebShare server Install folder di bin 09 03 2012 09 05 conf 09 03 2012 09 05 lib 09 03 2012 09 05 J logs 09 03 2012 09 08 Protected 09 03 2012 09 05 temp 09 03 2012 09 05 di webapps 09 03 2012 09 05 Ji work 09 03 2012 09 08 _ LICENSE 20 07 2011 08 23 _ NOTICE 20 07 2011 08 23 _ RELEASE NOTES 20 07 2011 08 23 RUNNING tet 20 07 2011 08 23 _ unins000 dat 09 03 2012 09 05 SS unins000 exe 09 03 2012 09 03 Figure 29 Installation folder Open the Root folder inside webapps 16 Chapter 2 Setting Up a SCENE WebShare Server SCENE WebShare Server 5 4 January 2015 blazeds 09 03 2012 09 05 Debug Tomcat 09 03 2012 09 05 host manager 09 03 2012 09 05 manager 09 03 2012 09 05 ROOT 09 03 2012 09 05 F
60. guration The WebShare default message streaming connections cannot be set up reliably if Tomcat is running as a worker behind an IIS Therefore streaming connections for WebShare need to be disabled A polling connection will be used instead to guarantee a reliable connection between client and server 1 Open your WebShare server directory in the windows explorer and navigate to the webapps DebugTomcat WEB INF flex directory Open the services config xml file Chapter 7 WebShare and Microsoft IIS Configuration Guide 45 SCENE WebShare Server 5 4 January 2015 2 Navigate to the channel definition of the streaming channel starting with the line lt channel definition id my streaming amf class mx messaging channels StreamingAMFChannel gt 3 Replace the user agent settings with the settings shown below This will disable the use of streaming connections for all browsers lt user agent settings gt lt user agent match on MSIE kickstart bytes 2048 max streaming connections per session 0 gt lt user agent match on Firefox kickstart bytes 2048 max streaming connections per session 0 gt lt user agent match on kickstart bytes 2048 max streaming connections per session 0 gt lt user agent settings gt Internet Explorer and Firefox need to be handled separately here because the Tomcat BlazeDS foundation of WebShare has predefined streaming connection limits for these two browsers
61. h terms a Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License or b Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it or c Prohibiting misrepresentation of the origin of that material or requiring that modified versions of such material be marked in reasonable ways as different from the original version or d Limiting the use for publicity purposes of names of licensors or authors of the material or e Declining to grant rights under trademark law for use of some trade names trademarks or service marks or f Requiring indemnification of licensors and authors of that material by anyone who conveys the material or modified versions of it with contractual assumptions of liability to the recipient for any liability that these contractual assumptions directly impose on those licensors and authors All other non permissive additional terms are considered further restrictions within the meaning of section 10 If the Program as you received it or any part of it contains a notice stating that it is governed by this License along with a term that is a further restriction you may remove that term If a license document contains a further restriction but permits relicensing or conveying under this License you may add to a covered work material governed by the t
62. hare Server x64 and stop the service o In the Windows administrative tool Programs and functions find the entry entries for the SCENE WebShare Server s and uninstall it them o Install the new SCENE WebShare Server again Please see chapter 2 13 for more information e In case you are using a server IP other than oca host and the browser cannot open Attp localhost 8400 DebugTomcat WebScene WebScene html Please check your HTTP redirection as it is explained in chapter 2 10 e You changed the HTTP redirection but your web browser seems to ignore it and still uses the old files Some web browsers try to stick to cached files as long as possible and try to use the cached file instead of the file on the server If other browsers work fine try to delete all cached files of your Standard browser to make sure the browser has to load all files from the server next time When using Firefox pay special attention to clearing the Chapter 5 Trouble Shooting 37 SCENE WebShare Server 5 4 January 2015 Offline Website Data Tools gt Options gt Privacy gt Clear History Settings If your project is not showing up in the project overview screen this may be because of the following reasons O O O O The project is a private project and you are not logged in You have to login in with your user account to access private projects The project is a private project you are logged in but your account does not have Windows acce
63. hare server For more information see chapter 2 12 e WebShareMinimalFreeMemory Set the minimal free memory in MBytes available on the server below which WebShare no longer accepts new users 2 12 Logging of User Activity WebShare supports the logging of user activity This makes it easier to identify the cause of problems such as failed project uploads To respect the privacy of WebShare users the logging feature is disabled by default and needs to be activated in the config xml file first see chapter2 11 We recommend to provide appropriate terms of service in this case see chapter 2 7 A folder for all the log files of a day is created in the logs user activity folder of the WebShare server root folder e g C WebShare logs user activity 2012 06 25 A log file is created for each IP address named yyyy mm dd 123 123 123 123 txt and logged in user named yyyy mm dd UserName txt that accessed the WebShare application during that day Note that a user can only be identified by his name when he is logged in Before logging in his actions are written to an IP address log file Important FARO ASSUMES NO LIABILITY IF THE LOGGING OF USER ACTIVITY VIOLATES YOUR LOCAL PRIVACY LAWS All lines of a log file consist of four columns which are separated by a The first column contains the current date and time yyyy mm dd hh or The second column contains a unique identifier UUID to identify the session A single user mig
64. ht start multiple sessions e g by opening several browser windows at once The third column contains a keyword for the action that the user carried out e g opening a project The fourth column contains more information about the user action e g the name of the opened project Example 2012 04 27 15 11 20 298607E8 2A09 181B 1080 5EF5F37978E7 OPEN_PROJECT CastleFavorite The following user actions are logged e LOGFILE FOR UserName lt The user name or the IP address is always repeated in the first line of a log file e CONNECT 123 123 123 123 lt For visitors only known by their IP address 28 Chapter 2 Setting Up a SCENE WebShare Server Possible error messages SCENE WebShare Server 5 4 January 2015 LOGIN 123 123 123 123 lt For logged in users DISCONNECT 123 123 123 123 lt For visitors only known by their IP address LOGOUT 123 123 123 123 lt For logged in users OPEN PROJECT PEOJeCCName OPEN SCAN ProjectName ScanName lt The project name is added in front of the scan name so that scans in different projects with the same name can be identified easily is used as delimiter between project name and scan name DOWNLOAD WORKSPACE ProjectName lt The workspace was successfully downloaded DOWNLOAD SCAN ProjectName ScanName lt The scan was successfully downloaded is used as delimiter between project name and scan name DOWNLOAD MAP NO INFO lt The overvi
65. ice provider will provide you with all necessary information Restart your SCENE WebShare Server as described in chapter 2 4 1 Re Starting the Server Verify Remote Connection Try to connect to http 172 17 16 68 8400 from a remote machine this is only an example You need to replace the IP address with the real IP address of your machine In case you are not using the default port 8400 please change the port to your WebShare port respectively The SCENE WebShare start screen should show up on the remote machine If you have a domain name you want to use for your WebShare server follow the instructions above but use the full domain name e g http www farowebshare com instead of the IP Address of your server when editing the index html file Domain names can be obtained separately and domain name IP Address configuration strongly depends on the service provider Please ask your service provider or network administrator how to make your server IP address available via domain name Using a default installation of WebShare server all of your projects will either be located in the Protected Projects Or Protected PublicProjects or Protected Projects Of Protected Projects folders However it is possible to include projects from other folders as well To do this you need to create a so called symbolic link Unlike folder shortcuts symbolic links are treated like normal folders by the Windows operating system To create symbo
66. igure 30 webapps folder Inside the Root folder open up the index html file in your favorite text editor WEB INF 09 03 2012 09 05 E favicon ico 20 07 2011 08 23 index html 11 01 2012 13 36 Figure 31 ROOT folder If this file looks familiar to you you have probably already changed the connection port This is one of the files that was needed to change the connection port There are five occurrences of localhost in this file All of them need to be replaced by the IP Address of your machine in the target network or in case this machine is accessible via internet and you have a domain name already pointing to this IP address you can use the domain name instead For this tutorial we are going to use a local network IP address lt DOCTYPE HTML PUBLIC W3C DTD HTML 4 01 Transitional EN gt lt html gt lt head gt lt title gt SCENE WebShare lt title gt lt meta name title content SCENE WebShare gt lt meta name description content SCENE WebShare Server powered by FARO gt lt meta name keywords content FARO SCENE WebShare Laserscanner Photon Focus 30 gt lt link rel image src href http localhost 80 faro png gt lt link rel shortcut icon href http localhost 80 favicon ico type image vnd microsoft icon lt link rel icon href http localhost 30 tavicon ico type image vnd microsoft icon gt lt SCRIPT type text javascript gt HTTP_GET_VARS new Arr
67. ined Work under terms of your choice that taken together effectively do not restrict modification of the portions of the Library contained in the Combined Work and reverse engineering for debugging such modifications if you also do each of the following a Give prominent notice with each copy of the Combined Work that the Library is used in it and that the Library and its use are covered by this License b Accompany the Combined Work with a copy of the GNU GPL and this license document c For a Combined Work that displays copyright notices during execution include the copyright notice for the Library among these notices as well as a reference directing the user to the copies of the GNU GPL and this license document d Do one of the following 0 Convey the Minimal Corresponding Source under the terms of this License and the Corresponding Application Code in a form suitable for and under terms that permit the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source WebShare and Microsoft IIS Configuration Guide xvil SCENE WebShare Server 5 4 January 2015 1 Use a suitable shared library mechanism for linking with the Library A suitable mechanism is one that a uses at run time a copy of the Library already present on the user s computer system and b will operate pro
68. is step What s my IP address 4 Open up a command line window cmd exe 14 Chapter 2 Setting Up a SCENE WebShare Server SCENE WebShare Server 5 4 January 2015 Programs 1 EA cmd exe See more results cmd x _Shut down Figure 26 Open cmd exe This will bring up a windows console like this Microsoft Windows Version 6 1 7681 Copyright cc 2609 Microsoft Corporation All rights reserved C 5 gt ipconf iy Figure 27 Windows console Type ipconfig and press return You will get a list of all network interfaces of your machine and their assigned IP addresses Your machine may have multiple network adapters Commonly only one of them is used at a time and this should be the only one that has an IP address assigned at this point Chapter 2 Setting Up a SCENE WebShare Server 15 SCENE WebShare Server 5 4 January 2015 Microsoft Windows Uersion 6 1 7661 Copyright tce 2609 Microsoft Corporation ALL rights reserved Cow eipconfig Windows IP Configuration Wireless LAN adapter Wireless Network Connection 2 Media disconnected Media State a a a n Connection specific DNS Suffix Ethernet adapter Bluetooth Network Connection Media State aba a we Media disconnected GConnection specific DNS Suffix Wireless LAN adapter Wireless Network Connection Media State Media disconnected Connection specific DNS Suf
69. it is available for as long as needed to satisfy these requirements e Convey the object code using peer to peer transmission provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d A separable portion of the object code whose source code is excluded from the Corresponding Source as a System Library need not be included in conveying the object code work A User Product is either 1 a consumer product which means any tangible personal property which is normally used for personal family or household purposes or 2 anything designed or sold for incorporation into a dwelling In determining whether a product is a consumer product doubtful cases shall be resolved in favor of coverage For a particular product received by a particular user normally used refers to a typical or common use of that class of product regardless of the status of the particular user or of the way in which the particular user actually uses or expects or is expected to use the product A product is a consumer product regardless of whether the product has substantial commercial industrial or non consumer uses unless such uses represent the only significant mode of use of the product Installation Information for a User Product means any methods procedures authorization keys or other information required to install and execute modified versions of
70. k or 3 arrange in a manner consistent with the requirements of this License to extend the patent license to downstream recipients Knowingly relying means you have actual knowledge that but for the patent license your conveying the covered work in a country or your recipient s use of the covered work in a country would infringe one or more identifiable patents in that country that you have reason to believe are valid If pursuant to or in connection with a single transaction or arrangement you convey or propagate by procuring conveyance of a covered work and grant a patent license to some of the parties receiving the covered work authorizing them to use propagate modify or convey a specific copy of the covered work then the patent license you grant is automatically extended to all recipients of the covered work and works based on it A patent license is discriminatory if it does not include within the scope of its coverage prohibits the exercise of or is conditioned on the non exercise of one or more of the rights that are specifically granted under this License You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software under which you make payment to the third party based on the extent of your activity of conveying the work and under which the third party grants to any of the parties who would receive the covered work from you a discriminatory pate
71. lder e g Castles in Europe and simply move the corresponding projects into this folder You can create an arbitrary number of subfolder levels for example PublicProjects Castles in Europe Castles in France Castles in Paris put projects into each level and define individual access rights for each of this folders You can add the same meta information files description txt georeference txt keywords txt preview jpg to folders as to projects For more information see chapter 2 6 4 If you want all projects to appear in a flat list in the project overview you can deactivate the hierarchical display in the configuration file For more information see chapter 2 11 Chapter 3 Transferring WebShare Data to the SCENE WebShare Server 33 SCENE WebShare Server 5 4 January 2015 4 Accessing WebShare Data 4 1 SSL Connection The SCENE WebShare server now supports secure SSL connections when accessing the WebShare data with a browser 4 SSL isn t supported by the project upload within SCENE The uploader has to use the old non SSL URL in the upload dialog for example To enable SSL you have to carry out the following steps 1 Stop the WebShare server 2 Put the keystore file that contains the server certificate in the root folder of the WebShare server installation For example if the keystore file is named keystore jks and your root folder is C Program Files FARO SCENE WebShare Server the file h
72. lic links open up an administrator command line window cmd exe with administrator privileges For this right click on the cmd exe and choose Run as Administrator Programs 1 Gl cmd exe See more results cmd x Shut down gt Figure 33 Open cmd exe 18 Chapter 2 Setting Up a SCENE WebShare Server SCENE WebShare Server 5 4 January 2015 This will bring up the Windows console For example if you want to put all public projects on drive D in folder MyScanProjects you would first delete the original folder c Program Files FARO SCENE WebShare Server Protected PublicProjects and then create the link for it mklink Ja C Program Files FARO SCENE WebShareServer Protected PublicProjects D MyScanProjects Example You want to integrate a WebShare Project Facil ity23 from a separate local hard drive Z Projects on your system into your existing public projects Assuming your WebShare server is installed in C Program Files FARO SCENE WebShare Server then WebShare will use C Program Files FARO SCENE WebShare Server Protected PublicProjects for your public projects by default To integrate the project from the local resource type in the following command into your administrator console mklink d C Program Files FARO SCENE WebShare Server Provected PublicProj Jects tacility23 2 orojects racility23 Es Administrator C Windows system32 cmd exe Cis gt Mklink 7D C Program Files FARO SCEHE
73. lity of such damage GPL GNU General Public License GNU GENERAL PUBLIC LICENSE Version 3 29 June 2007 Copyright C 2007 Free Software Foundation Inc lt http fsf org gt vi WebShare and Microsoft IIS Configuration Guide SCENE WebShare Server 5 4 January 2015 Everyone is permitted to copy and distribute verbatim copies of this license document but changing it is not allowed Preamble The GNU General Public License is a free copyleft license for software and other kinds of works The licenses for most software and other practical works are designed to take away your freedom to share and change the works By contrast the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program to make sure it remains free software for all its users We the Free Software Foundation use the GNU General Public License for most of our software it applies also to any other work released this way by its authors You can apply it to your programs too When we speak of free software we are referring to freedom not price Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software and charge for them if you wish that you receive source code or can get it if you want it that you can change the software or use pieces of it in new free programs and that you know you can do these things To protect your rights we need to p
74. ll mean the preferred form for making modifications including but not limited to software source code documentation source and configuration files Object form shall mean any form resulting from mechanical transformation or translation of a Source form including but not limited to compiled object code generated documentation and conversions to other media types Work shall mean the work of authorship whether in Source or Object form made available under the License as indicated by a copyright notice that is included in or attached to the work an example is provided in the Appendix below Derivative Works shall mean any work whether in Source or Object form that is based on or derived from the Work and for which the editorial revisions annotations elaborations or other modifications represent as a whole an original work of authorship For the purposes of this License Derivative Works shall not include works that remain separable from or merely link or bind by name to the interfaces of the Work and Derivative Works thereof Contribution shall mean any work of authorship including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner For the purposes of this definition submitted me
75. means that only part of the feature is turned on E mt Games a a Service H lt CGI M ISAPI Extensions E m Common HTTP Features m Health and Diagnostics mh Performance Features E mh Security mdi Internet Information Services Hostable Web Core ae Media Features Figure 43 Turn Windows features on or off Check if IIS is running correctly Open http localhost in your favorite web browser The result should look like this for a fresh install of IIS 42 Chapter 7 WebShare and Microsoft IIS Configuration Guide SCENE WebShare Server 5 4 January 2015 O localhost csr fv le A Comm Misc w Connecting Conflue Code ScanCandidates Faro rs Weitere Lesezeichen internet information services Figure 44 IIS start page If your IIS is already configured you will most likely see your default web site instead 7 3 Tomcat ISAPI Connector Configuration To allow Tomcat SCENE WebShare to function as a worker for IIS you need to set up a Tomcat Connector First of all you need to download the ISAPI Connector library for your WebShare server Assuming you are using the 64 Bit version of WebShare you will need this file http www apache org dist tomcat tomcat connectors jk binaries windows tomcat connectors 1 2 35 windows x86_64 iis zip All connector packages can be found here http www apache org dist tomcat tomcat connectors jk binaries windows Unzip the content of the zip file to y
76. missions However no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version 15 Disclaimer of Warranty THERE IS NO WARRANTY FOR THE PROGRAM TO THE EXTENT PERMITTED BY APPLICABLE LAW EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND OR OTHER PARTIES PROVIDE THE PROGRAM AS IS WITHOUT WARRANTY OF ANY KIND EITHER EXPRESSED OR IMPLIED INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU SHOULD THE PROGRAM PROVE DEFECTIVE YOU ASSUME THE COST OF ALL NECESSARY SERVICING REPAIR OR CORRECTION 16 Limitation of Liability IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER OR ANY OTHER PARTY WHO MODIFIES AND OR CONVEYS THE PROGRAM AS PERMITTED ABOVE BE LIABLE TO YOU FOR DAMAGES INCLUDING ANY GENERAL SPECIAL INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES 17 Interpretation of Sections 15 and 16 If the disclaimer of warranty and limitation of liability provided abo
77. ms of any separate license agreement you may have executed with Licensor regarding such Contributions iv WebShare and Microsoft IIS Configuration Guide SCENE WebShare Server 5 4 January 2015 6 Trademarks This License does not grant permission to use the trade names trademarks service marks or product names of the Licensor except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file 7 Disclaimer of Warranty Unless required by applicable law or agreed to in writing Licensor provides the Work and each Contributor provides its Contributions on an AS IS BASIS WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND either express or implied including without limitation any warranties or conditions of TITLE NON INFRINGEMENT MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License 8 Limitation of Liability In no event and under no legal theory whether in tort including negligence contract or otherwise unless required by applicable law such as deliberate and grossly negligent acts or agreed to in writing shall any Contributor be liable to You for damages including any direct indirect special incidental or consequential damages of any character arising as a result of this
78. n organization or substantially all assets of one or subdividing an organization or merging organizations If propagation of a covered work results from an entity transaction each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party s predecessor in interest had or could give under the previous paragraph plus a right to possession of the Corresponding Source of the work from the predecessor in interest if the predecessor has it or can get it with reasonable efforts You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License For example you may not impose a license fee royalty or other charge for exercise of rights granted under this License and you may not initiate litigation including a cross claim or counterclaim in a lawsuit alleging that any patent claim is infringed by making using selling offering for sale or importing the Program or any portion of it 11 Patents A contributor is a copyright holder who authorizes use under this License of the Program Or a work on which the Program is based The work thus licensed is called the contributor s contributor version A contributor s essential patent claims are all patent claims owned or controlled by the contributor whether already acquired or hereafter acquired that would be infringed by some manner permitted by this License of making using or selling its c
79. ng the covered works for you must do so exclusively on your behalf under your direction and control on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you Conveying under any other circumstances is permitted solely under the conditions stated below Sublicensing is not allowed section 10 makes it unnecessary 3 Protecting Users Legal Rights From Anti Circumvention Law No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996 or similar laws prohibiting or restricting circumvention of such measures When you convey a covered work you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work and you disclaim any intention to limit operation or modification of the work as a means of enforcing against the work s users your or third parties legal rights to forbid circumvention of technological measures 4 Conveying Verbatim Copies You may convey verbatim copies of the Program s source code as you receive it in any medium provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice keep intact all notices stating that this License and any non permissive terms adde
80. nt license a in connection with copies of the covered work conveyed by you or copies made from those copies or b primarily for and in connection with specific products or compilations that contain the covered work unless you entered into that arrangement or that patent license was granted prior to 28 March 2007 Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law 12 No Surrender of Others Freedom If conditions are imposed on you whether by court order agreement or otherwise that contradict the conditions of this License they do not excuse you from the conditions of this License If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations then as a consequence you may not convey it at all For example if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program 13 Use with the GNU Affero General Public License xiv WebShare and Microsoft IIS Configuration Guide SCENE WebShare Server 5 4 January 2015 Notwithstanding any other provision of this License you have permission to link or combine any covered work with a work lic
81. nyone who possesses the object code either 1 a copy of the Corresponding Source for all the software in the product that is covered by this License on a durable physical medium customarily used for software interchange for a price no more than your reasonable cost of physically performing this conveying of source or 2 access to copy the Corresponding Source from a network server at no charge c Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source This alternative is allowed only occasionally and noncommercially and only if you received the object code with such an offer in accord with subsection 6b d Convey the object code by offering access from a designated place gratis or for a charge and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge You need not require recipients to copy the Corresponding Source along with the object code If the place to copy the object code is a network server the Corresponding Source may be on a different server operated by you x WebShare and Microsoft IIS Configuration Guide SCENE WebShare Server 5 4 January 2015 or a third party that supports equivalent copying facilities provided you maintain clear directions next to the object code saying where to find the Corresponding Source Regardless of what server hosts the Corresponding Source you remain obligated to ensure that
82. on 50 Chapter 7 WebShare and Microsoft IIS Configuration Guide SCENE WebShare Server 5 4 January 2015 PE Application POIS a Sites ASP NET 4 Default Web Site m 4 w 1 T a _ aspnet client 3 et b al ja n NET Con Explore Edit Permissions wis Convert to Application l X NET F Add Application Add Virtual Directory Manage Virtual Directory fe s Connectio Refresh Remove g Switch to Content View enue Sessior IIs Ah d Figure 59 Convert to Application 10 Just hit OK in the pop up dialog Add Application Site name Default Web Site Path f Alias Application pool DefaultAppPool Select Example sales Physical path CA Program Files FARO SCENE WebShare Server bin Pass through authentication Connect as Test Settings Figure 60 Add Application 11 Navigate to the Default Web Site again left pane and double click on the Handler Mappings icon Chapter 7 WebShare and Microsoft IIS Configuration Guide 51 SCENE WebShare Server 5 4 January 2015 r Ww Internet Information Services IS Manager KES gt gt DE1 03 050 1800 Sites gt Default WebSite gt wx File View Help Connections i Actions wi Default Web Site Home kal a 3 DE1 03 050 1800 FARO_TW m 2 Application Pools 2 4 Sites ASP NET 4 Default Web Site A V gt Edit Site p aspnet_client Bindings Open Feature Filter Go
83. ontributor version but do not include claims that would be infringed only as a consequence of further modification of the contributor version For purposes of this definition control includes the right to grant patent sublicenses in a manner consistent with the requirements of this License WebShare and Microsoft IIS Configuration Guide xiii SCENE WebShare Server 5 4 January 2015 Each contributor grants you a non exclusive worldwide royalty free patent license under the contributor s essential patent claims to make use sell offer for sale import and otherwise run modify and propagate the contents of its contributor version In the following three paragraphs a patent license is any express agreement or commitment however denominated not to enforce a patent such as an express permission to practice a patent or covenant not to sue for patent infringement To grant such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party If you convey a covered work knowingly relying on a patent license and the Corresponding Source of the work is not available for anyone to copy free of charge and under the terms of this License through a publicly available network server or other readily accessible means then you must either 1 cause the Corresponding Source to be SO available or 2 arrange to deprive yourself of the benefit of the patent license for this particular wor
84. or click the small arrow beneath the Upload WebShare Data button 7 in the Scan Project toolbar then click Upload WebShare Data e Make your settings in the upcoming dialog e In the Transfer Settings of this dialog select whether to upload manually or automatically with SCENE s WebShare upload o If you selected to transfer the data manually you will be prompted to specify a storage location for the upload package on your local hard disk The package will be saved to an extra folder within the specified location This folder is named as follows lt Project Name gt WebShare lt YYMMDD HHMMSS gt for example MyScanProject WebShare 120806 164219 o You can then transfer this folder to one of the project folders on the WebShare server o If you selected to transfer the data with SCENE s WebShare upload follow the instructions on the screen Please refer to the SCENE 5 3 or SCENE 5 4 User Manual for more information 3 2 Hierarchical Project Overview You can group projects that belong together so that they are placed into one folder element in the WebShare project overview 32 Chapter 3 Transferring WebShare Data to the SCENE WebShare Server SCENE WebShare Server 5 4 January 2015 Castles in Europe Figure 40 Folder element of grouped projects in the WebShare project overview To group projects open the folder on your WebShare server that contains your projects e g PublicProjects create a new subfo
85. osoft Windows Uersion 6 1 7681 Copyright c 2009 Microsoft Corporation All rights reserved Cosenetstat a 8 Chapter 2 Setting Up a SCENE WebShare Server SCENE WebShare Server 5 4 January 2015 Figure 12 Windows console 2 Type in netstat a 3 Press enter to get a list of all currently active network connections The important part here is the Local Address column Make sure the desired port is not already listed in any of the entries of this column The ports are the digits behind the colon for example 8400 is listed in the example below as port for our running SCENE WebShare Server Coxsnetstat a Active Connections Proto Address Foreign Address State at ICP ICP ICP IGP TGP TGP TCP ICP ICP TCP TCP 0 135 0 445 0 8009 0 8400 8231337 8239246 8 49152 8 49153 8 49154 0 49155 0 4916 DE1 83 0 71 1968 8 DE1 83 0 71 1868 8 DE1 83 0 71 1868 8 DE1 83 8 71 1868 48 DEI 83 6 71 16808 8 DEI 83 6 71 1608 8 DEI 63 6 71 1800 8 DE1 83 8 71 1968 8 DE1 83 0 71 1968 8 DE1 83 0 71 1868 8 DE1 83 0 71 1868 8 LISTEMING LISTEMING LISTEMING LISTEHING LISTENING LISTENING LISTENING LISTENING LISTEMING LISTEMING LISTEMING Seeageeeaeaagee A a L 4 4 4 H A A a 4 4 4 4 1 QWSSGeagaaaeaag ho ee IGP 4 0 8885 DE1 H3 71 1668H 8 LISTEHING Figure 13 Active connections
86. our WebShare server s bin directory Make sure the bin directory contains a file named isapi_redirect dl1l afterwards Now you can go ahead and configure the WebShare part 1 Open the Windows registry editor You need to create some new registry keys c Create a new registry key named HKEY LOCAL MACHINE SOFTWARE Apache Software Foundation Jakarta ITsapi Redirector 1 0 d Add a string value with the name extension uri and a value of jakarta isapi redirect dll e Add a string value with the name log file and a value pointing to where you want your log file to be for example c temp logs isapi log f Add a string value with the name log level and a value for your log level can be debug info error Or emerg g Add a string value with the name worker file and a value which is the full path to your workers properties file c program files faro Scene WebShare Server conf workers properties h Add a string value with the name worker mount file anda value which is the full path to your uriworkermap properties file Chapter 7 WebShare and Microsoft IIS Configuration Guide 43 SCENE WebShare Server 5 4 January 2015 c program files faro Scene WebShare Server conf uriworkermap properties 2 Open your WebShare server folder in the windows explorer and open the conf folder Create two new text files called workers properties and uriworkermap properties di Catalina 07 07 2011 14 07 File folder __ catalina policy 11
87. pening the start menu right click on Computer and choose Manage wi Microsoft Word 2010 Microsoft Outlook 2010 mm A l Getting Started ocuments Pictures kE Connect to a Projector Music A Remote Desktop Connection 2 aal Computer E Paint Open Manage fis Sticky Notes Map network drive Calculator Disconnect network drive pe XPS Viewer Rename S SCENE Properties gt All Programs Show on Desktop Shut down mm 12 Chapter 2 Setting Up a SCENE WebShare Server Verify Connection on new Port SCENE WebShare Server 5 4 January 2015 Figure 22 Choose Manage 2 Inside the management console on the left hand side navigate to Services and find the service starting with SCENE WebShareServer e a gt Contro Panel System and Security gt X Search Control Pane File Edit View Tools Help Control Panel Home Ke m E gt Control Panel System and Security Administrative Tools e System and Security File Edit View Computer Management Network and Internet Organize File Actions MiewrrHelp W Computer 1e 9 HG oel BG gt au mp Programs w Local Disk Hardware and Sound i Computer Management Services Actions User Accounts amp System DJ 4 i System Tools 2 a Services Appearance and Data E Task Scheduler SCENE WebShare Server x64 Name Description Stat Personalization DVD RW D E Event Viewer
88. perly with a modified version of the Library that is interface compatible with the Linked Version e Provide Installation Information but only if you would otherwise be required to provide such information under section 6 of the GNU GPL and only to the extent that such information is necessary to install and execute a modified version of the Combined Work produced by recombining or relinking the Application with a modified version of the Linked Version If you use option 4d0 the Installation Information must accompany the Minimal Corresponding Source and Corresponding Application Code If you use option 4d1 you must provide the Installation Information in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source 5 Combined Libraries You may place library facilities that are a work based on the Library side by side in a single library together with other library facilities that are not Applications and are not covered by this License and convey such a combined library under terms of your choice if you do both of the following a Accompany the combined library with a copy of the same work based on the Library uncombined with any other library facilities conveyed under the terms of this License b Give prominent notice with the combined library that part of it is a work based on the Library and explaining where to find the accompanying uncombined form of the same work 6 Revised Versions of the GNU L
89. priate Legal Notices however if the Program has interactive interfaces that do not display Appropriate Legal Notices your work need not make them do so A compilation of a covered work with other separate and independent works which are not by their nature extensions of the covered work and which are not combined with it such as to form a larger program in or on a volume of a storage or distribution medium is called an aggregate if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation s users beyond what the individual works permit Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate 6 Conveying Non Source Forms You may convey a covered work in object code form under the terms of sections 4 and 5 provided that you also convey the machine readable Corresponding Source under the terms of this License in one of these ways a Convey the object code in or embodied in a physical product including a physical distribution medium accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange b Convey the object code in or embodied in a physical product including a physical distribution medium accompanied by a written offer valid for at least three years and valid for as long as you offer spare parts or customer support for that product model to give a
90. r some of this material will be familiar to you It is beyond the scope of this guide to cover all possible configurations All configuration steps will be based on a fresh copy of IIS and SCENE WebShare Server 7 1 Preparations and Prerequisites Before you start with this guide please make sure that your WebShare server was installed successfully Please refer to the previous chapters to learn how to install and configure your WebShare server Once you are sure that the WebShare server is running as intended please deactivate the SCENE WebShare Server Service to turn off the WebShare Server For this guide the following assumptions are made e Your WebShare server is running on the default port 8400 e Your WebShare server was installed to C Program Files Faro SCENE WebShare Server This directory will be referred to as the WebShare server directory 7 2 Install and Configure IIS 1 Open the control panel and navigate to the programs and features window Choose Turn Windows features on or off on the left Chapter 7 WebShare and Microsoft IIS Configuration Guide 41 SCENE WebShare Server 5 4 January 2015 Q A gt Control Panel All Control Panel Items Programs and Features v 4z Search Programs and Features Control Panel Home i Uninstall or change a program View installed updates To uninstall a program select it from the list and then click Uninstall Change or Repair gt Turn Windows features on o
91. rea B Explore hoea bel Edit Permissions 4 ry Sites IS Default Web Site rrm Edit Site Bindings Authentication CGI Compression Default Document E Basic Settings View Applications marau Hz Ee 4 2 ee View Virtual Directories Directory Browsing Error Pages Handler Mappings HTTP Response Manage Web Site Y eaders Restart H jE oH ae j e Stop ISAPI Filter Lannina ADAE Tuna Modules Specify ISAPI filters that modify IS functionality Browse Web Site roa 6 Browse 80 http e a i Q Advanced Settings Output Caching Request Filtering SSL Settings Configure Limits Management Help Online Help Configuration Editor 7 Features View Content View Figure 55 Default Web Site 6 Add another filter by clicking Add in the right hand panei es Internet Information Services IS Manager IA gt DE1 03 050 1800 Sites Default Web Site gt ws File View Help Connections 2 ISAPI Filters 03 050 7 E m _ Use this feature to configure ISAPI filters that process requests made to the Web server Revert To Parent Joy Application Pools h F View Ordered List 4 8 Sites Group by No Grouping X i A Hel Default Web Site die Executable Entry Type o gt Online Help Add ISAPI Filter l Filter name WebShare Executable C Program Files Faro SCE
92. revent others from denying you these rights or asking you to surrender the rights Therefore you have certain responsibilities if you distribute copies of the software or if you modify it responsibilities to respect the freedom of others For example if you distribute copies of such a program whether gratis or for a fee you must pass on to the recipients the same freedoms that you received You must make sure that they too receive or can get the source code And you must show them these terms so they know their rights Developers that use the GNU GPL protect your rights with two steps 1 assert copyright on the software and 2 offer you this License giving you legal permission to copy distribute and or modify it For the developers and authors protection the GPL clearly explains that there is no warranty for this free software For both users and authors sake the GPL requires that modified versions be marked as changed so that their problems will not be attributed erroneously to authors of previous versions Some devices are designed to deny users access to install or run modified versions of the software inside them although the manufacturer can do so This is fundamentally incompatible with the aim of protecting users freedom to change the software The systematic pattern of such abuse occurs in the area of products for individuals to use which is precisely where it is most unacceptable Therefore we have designed thi
93. s d If necessary change the keystorePass attribute for the password used to access the keystore file e g to keystorePass wWwUIK5BIl4qvgcKG3JtkeC9Go e If necessary add a keyPass attribute before the closing gt for the password used to access the server certificate in the keystore file If not specified the password given in the keystorePass attribute will be used E g add keyPass IRLifIFmpbm32cxHAnaQpKug f If necessary add a keyAlias attribute before the closing gt for the alias of the server certificate in the keystore If not specified the first key read in the keystore will be used E g add keyAlias Wwww xyz com g If the keystore has the format PKCS11 or PKCS12 add a keystoreType attribute with the format name as value E g add keystoreType PKCS12 h You can find additional configuration attributes at https tomcat apache org tomcat 7 0 doc config http html SSL_Support_ _BIO_and_NIO If it was necessary to apply all the changes mentioned above the finished lt Connector gt XML element will look like this lt Connector URIEncoding UTF 8 port 9443 DEOLOCOl O1rd apacne COvores http Yatipl Proroco lh connectionTimeout 20000 SSLEnabled true scheme https secure true elientAuth false sslProtecol TLS keystoreFile keystore jks keystorePass wwUlLKSBI4qvgcKG3JtkeC9Go keyPass 1RLifIFmpbm32cxHAnaQpKug keyAlias Wwww xyz com keystoreType PKCS12 gt Make sure that you have r
94. s version of the GPL to prohibit the practice for those products If such problems arise substantially in other domains we stand ready to extend this provision to those domains in future versions of the GPL as needed to protect the freedom of users Finally every program is threatened constantly by software patents States should not allow patents to restrict development and use of software on general purpose computers but in those that do we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary To prevent this the GPL assures that patents cannot be used to render the program non free The precise terms and conditions for copying distribution and modification follow TERMS AND CONDITIONS WebShare and Microsoft IIS Configuration Guide vii SCENE WebShare Server 5 4 January 2015 0 Definitions This License refers to version 3 of the GNU General Public License Copyright also means copyright like laws that apply to other kinds of works such as semiconductor masks The Program refers to any copyrightable work licensed under this License Each licensee is addressed as you Licensees and recipients may be individuals or organizations To modify a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission other than the making of an exact copy The resulting work is called a modified version of the earlier work or a
95. s License without being bound by section 3 of the GNU GPL 2 Conveying Modified Versions If you modify a copy of the Library and in your modifications a facility refers to a function or data to be supplied by an Application that uses the facility other than as an argument passed when the facility is invoked then you may convey a copy of the modified version a under this License provided that you make a good faith effort to ensure that in the event an Application does not supply the function or data the facility still operates and performs whatever part of its purpose remains meaningful or b under the GNU GPL with none of the additional permissions of this License applicable to that copy 3 Object Code Incorporating Material from Library Header Files The object code form of an Application may incorporate material from a header file that is part of the Library You may convey such object code under terms of your choice provided that if the incorporated material is not limited to numerical parameters data structure layouts and accessors or small macros inline functions and templates ten or fewer lines in length you do both of the following a Give prominent notice with each copy of the object code that the Library is used in it and that the Library and its use are covered by this License b Accompany the object code with a copy of the GNU GPL and this license document 4 Combined Works You may convey a Comb
96. s product model xviii WebShare and Microsoft IIS Configuration Guide SCENE WebShare Server 5 4 January 2015 GEOTRANS The product was developed using GEOTRANS a product of the National Geospatial Intelligence Agency NGA and U S Army Engineering Research and Development Center WebShare and Microsoft IIS Configuration Guide xix SCENE WebShare Server 5 4 January 2015 Trademarks FARO and FARO Laser Scanner Focus are registered trademarks or trademarks of FARO Technologies Inc All other brand and product names are trademarks or registered trademarks of their respective companies Microsoft Internet Explorer Windows Windows Vista Windows XP Windows 7 as well as Windows 8 and 8 1 are either registered trademarks or trademarks of Microsoft Corporation in the United States and or other countries Intel Intel Pentium and Intel Core i5 are registered trademarks or trademarks of Intel Corporation in the U S and or other countries AMD AMD Athlon AMD Phenom and combinations thereof are trademarks of Advanced Micro Devices Inc Adobe Shockwave and Flash are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and or other countries Apache Tomcat and Tomcat are trademarks of the Apache Software Foundation Mozilla and Firefox are registered trademarks of the Mozilla Foundation Java is a registered trademark of Oracle and or its affiliates xx WebShare and Micro
97. sary for the SCENE WebShare Server when it runs as a Windows service In this case you can delete them However if the JRE_HOME and JAVA_HOME system variables are needed for another program they must point to the correct Java folder on your PC Otherwise the Windows service for the SCENE WebShare Server won t be installed correctly JRE_HOME must point to the JRE Java Runtime Environment folder e g C Program Files Java jre6 JAVA_HOME must point to the JDK Java Development Kit folder e g C Program Files Java jdk1 6 0_24 If no JDK is installed JAVA_HOME must not exist You can set or delete both system variables in Windows 7 as follows o Right click the My Computer icon on your desktop or in the Windows start menu and select Properties o Click Advanced System Settings in the navigation menu o In the Advanced tab click on the Environment Variables button o Under System Variables search for the JRE HOME and or JAVA_HOME entry and verify that they point to the correct folder or delete them o Restart the computer e In case you updated the SCENE WebShare Server to a newer version but the WebShare server can t be started after the update The old version of the WebShare server might not have been uninstalled before the update or uninstalling didn t work correctly Try the following to resolve the issue o In the Windows administrative tool Services find the entry for the SCENE WebShare Server usually SCENE WebS
98. ser without sufficient access rights and will not be accessible via WebShare for anonymous users All projects inside the Projects folder will only be visible to registered users with appropriate access rights The actual visibility and accessibility is controlled by the standard user management of Windows Therefore users have to login into SCENE WebShare with their login information of Windows first before they can access any of the data inside the Projects folder Please see chapter 2 8 for more information An Internet browser can access the projects only within the WebShare application and its user management The projects cannot be explored by uncontrolled browser access Checking For protected projects both the requested user and the WebShare service Access Rights have to have access rights to all project files If the project is accessed via a symbolic link the access rights of the symbolic link and the folder it points to have to be checked Please see chapter 2 4 5 for more information 24 Chapter 2 Setting Up a SCENE WebShare Server SCENE versions earlier than version 5 1 SCENE version 5 1 and newer SCENE WebShare Server 5 4 January 2015 Since WebShare projects can easily contain several Gigabytes of data if scans are included disk space may be an issue on your server s programs hard drive disk You may also put your projects on a different drive than the installation and then create links from their defa
99. soft IIS Configuration Guide FARO Technologies Inc 250 Technology Park Lake Mary FL 32746 Tel 800 736 2771 U S 1 407 333 3182 Worldwide E Mail support faro com FARO Europe GmbH amp Co KG Lingwiesenstrasse 11 2 D 70825 Korntal Munchingen Germany Tel 49 7150 9797 400 FREECALL 800 3276 7378 Fax 49 7150 9797 9400 FREEFAX 800 3276 1737 E Mail support faroeurope com FARO Singapore Pte Ltd No 03 Changi South Street 2 01 01 Xilin Districentre Building B SINGAPORE 486548 Eco colle s E Mail supportap faro com FARO Japan Inc 716 Kumada Nagakute city Aichi 480 1144 Japan Tel 0120 922 927 0561 63 1411 FAX 0561 63 1412 E Mail supportjapan faro com FARO Shanghai Co Ltd lie letunkeline NO 2 Juxin Information Technology Park 188 PingfuU Road Xuhui District Shanghai 200231 China Tel 400 677 6826 Email supportchina faro com FARO Business Technologies India Pvt Ltd E 12 B 1 Extension Mohan Cooperative Industrial Estate New Delhi 1 10044 India Tel 1800 1028456 Email supportindia faro com e ISN pu IWA Lome oes jerar eraa eet Oren ret Ore a i AA J be roog te
100. ss rights for the project s folder Make Sure to adjust user access rights when adding new user accounts or private projects Check if the Windows Netlogon service is running on the server machine Depending on your Windows environment this service may be needed for proper operation of the SCENE WebShare Server The service s name may differ when using a non English version of Windows Check if the SCENE WebShare Server folder is correctly referenced in the registry of Windows Open the registry editor open command prompt of Windows type regedit exe press enter and check the following keys 32 bit version of Windows HKEY_LOCAL_MACHINE SOFTWARE FARO WebShareServer Settings 64 bit version of Windows HKEY_LOCAL_MACHINE SOFTWARE Wow6432Node FARO WebShare Server Settings Make sure the REG EXPAND SZ key WebServerFolder exists and that it points to the correct folder where your WebShare server is installed If the browser redirection fails or shows a blank page this may be because of the following reasons After installing the new version of the WebShare server you forgot to enter the correct address of your server in index html file located at SWebShareServerDir webapps ROOT If you updated your index html properly try clearing your browser cache Often times aggressive browser caching techniques prevent loading of the updated files If you have changed the server port and now you cannot connect to the server anymore O
101. stallation and configuration step by step Each step is illustrated with screenshots to make things as comprehensible as possible Chapter 2 Setting Up a SCENE WebShare Server 3 SCENE WebShare Server 5 4 January 2015 This chapter covers the installation of the SCENE WebShare Server Chapter 2 4 covers the configuration and customization of the SCENE WebShare Server This part of this document will guide you through the installation process It is pretty straight forward Choices you can make during the installation process are explained In case you already have the SCENE WebShare Server installed you can skip this part and go straight to chapter 2 4 Configuration Please note that the SCENE WebShare Server installation needs at least Power User privileges to succeed 1 Double click the SCENE WebShare Server executable to start the installation wizard S Setup SCENE WebShare Server x64 Welcome to the SCENE WebShare Server x64 Setup Wizard This will install SCENE WebShare Server 5 3 1000 40336 164 on your computer Itis recommended that you cose all other applications before ales Click Next to continue or Cancel to exit Setup Figure 3 Setup start screen 2 Accept the license agreement Select Destination Location Where should SCENE WebShare Server x64 be installed de Setup will install SCENE WebShare Server x64 into the following folder To continue click Next If you would like to select a di
102. surement or documentation features i Please note that measurement features on such systems will be 2 1 2 Recommended System Requirements The recommended system requirements are e CPU 64 bit multi core CPU e g Intel Core i5 AMD Phenom II or an adequate server CPU e RAM 8GB or more e Operating System o Windows 7 64 bit version or Windows Server 2008 R2 o Windows 8 8 1 both 64 bit version or Windows Server 2012 For multi user systems the most critical system requirement is physical RAM We recommend using at least 8GB of physical RAM and a 64 bit operating system to facilitate measurement and documentation features for multiple simultaneous users 2 2 Installing a SCENE WebShare Server If you want to update an already existing SCENE WebShare Server to a newer version please see chapter 2 13 first The SCENE WebShare Server installer will transfer all necessary programs and data to your computer and configures the server for direct use The installer configures the SCENE WebShare Server to run as a system service It can either be started automatically on every Windows startup or 2 Chapter 2 Setting Up a SCENE WebShare Server SCENE WebShare Server 5 4 January 2015 manually During the setup you will be asked which startup type you would like to have The SCENE WebShare installer can add a port opening rule to the Windows firewall for the SCENE WebShare default connection port TCP 8400 Remem
103. th you server highlighted on the left double click on the ISAPI and CGI Restrictions icon Chapter 7 WebShare and Microsoft IIS Configuration Guide 47 SCENE WebShare Server 5 4 January 2015 B amp Internet Information Services IS Manager cE gQ 3 gt DE1 03 050 1800 gt File View Help ie ti Actions Gy DE1 03 050 1800 Home 7 Open Feature CE 050 F d a a 050 1200 FARO_TW Filter RA Go G ShowAll Group by Area E Manage Server E Application Pools z gt Restart 4 a Sites IS Default Web Site rei hee Stop Authentication CGI Compression Default Document View Application Pools 4 View Sites a E py Change NET Framework O EJ 2i Version Directory Browsing Error Pages FastCGI Settings Handler Mappings Hel p g Online Help Ben g 4g HTTP Response ISAPI and CGI ISAPI Filters Logging Headers Restrictions n 45 j an a gt MIME Types Modules Output Caching Request Filtering Lg ey Server Certificates Worker Processes Management Ss r EJ EN US Configuration Editor Feature Delegation Shared Configuration 4 m E Features View Content View Figure 53 IIS Manager 4 Click Add in the right panel to add a new rule es Internet Information Services IS Manager l o GO amp gt 081 03 050 1800 wt File View Help ctl Gy ISAPI and CGI Restrictions
104. the installation folder for example C Program Files FARO SCENE WebShare Server Protected Projects C Program Files FARO SCENE WebShare Server Protected PublicProjects The Projects folder is for projects with restricted access the PublicProjects folder for public WebShare projects Put your SCENE WebShare projects into one of these folders You can create an arbitrary number of subfolder levels e g PublicProjects Castles in Europe Castles in France Castles in Paris and put projects into each level You can also put your projects in other folders even in folders on other hard drives For more information on this please refer to chapter 2 6 3 If you put your projects into the PublicProjects folder they will be visible via WebShare for everyone without the need to log in If a user connects to the SCENE WebShare Server the server will initially not recognize the user nor will it know about the user name or password This is true even when the user connects to a locally installed server The user will be considered anonymous until a login is successfully performed Until this point only public projects will be visible accessible If you want to use public access to some or all of your WebShare projects simply put these projects into the PublicProjects folder All projects inside this folder will be accessible to all anonymous as well as to registered users Unlike public projects restricted projects will not show up for any u
105. the installation of the old version This may include the following files webapps DebugTomcat WebScene config config xml see chapter 2 11 webapps DebugTomcat WebScene config scan age color scale xml see 2 11 webapps DebugTomcat WebScene files terms of service txt see chapter 2 7 and the other files in this folder webapps ROOT index html see chapter 2 4 1 conf server xml see chapter 2 4 1 e Stop the old SCENE WebShare Server with the Windows administrative tool Services e Uninstall the old SCENE WebShare Server Do this by executing the unins000 exe file in the installation folder or with the Windows tool Programs and Functions The deinstallation does not delete the server log files or the project folders e Install the new SCENE WebShare Server as described in chapter 2 2 You can select the same directory as destination for the new SCENE WebShare Server e Copy the backed up files from the webapps DebugTomcat WebScene files folder to the corresponding folder of the new WebShare server installation e Open the newly installed versions of the backed up xml and html files mentioned above and re apply the changes again using the backed up files as blueprints Do not simply replace the installed files with the backed up files 30 Chapter 2 Setting Up a SCENE WebShare Server SCENE WebShare Server 5 4 January 2015 e Reboot the computer e Check if the access rights are still available If not yo
106. the startup of Windows O If you do not wish to run the server automatically clear the Run SCENE WebShare Server on Windows startup checkbox Chapter 2 Setting Up a SCENE WebShare Server 5 SCENE WebShare Server 5 4 January 2015 o By default the setup will add rules to the firewall of Windows to make SCENE WebShare Server accessible from other machines on your local area network Clear this checkbox if you do not wish to make changes to the Windows firewall or if you intend to run the WebShare server on a non default port The default port is 8400 o Click Next to proceed The SCENE WebShare Server Setup has now gathered all necessary data Setup is now ready to begin installing SCENE WebShare Server x64 on your computer Click Install to continue with the installation or click Back if you want to review or change any settings Destination location C Program Files FARO SCENE WebShare Server Start Menu folder FARO SCENE WebShare Server x64 Additional tasks Run SCENE WebShare Server on Windows startup Open SCENE WebShare default port in Windows firewall Figure 7 Install the server 7 Click Install to proceed with the installation process Setup will now copy the program files Setup will check for necessary 3rd party software updates automatically and install them if necessary This includes JAVA and the Microsoft Visual Studio Redistributable Package Java TM 6 Update 26 64 bit lt
107. this is the first time you have received notice of violation of this License for any work from that copyright holder and you cure the violation prior to 30 days after your receipt of the notice Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License If your rights have been terminated and not permanently reinstated you do not qualify to receive new licenses for the same material under section 10 9 Acceptance Not Required for Having Copies You are not required to accept this License in order to receive or run a copy of the Program Ancillary propagation of a covered work occurring solely as a consequence of using peer to peer transmission to receive a copy likewise does not require acceptance However nothing other than this License grants you permission to propagate or modify any covered work These actions infringe copyright if you do not accept this License Therefore by modifying or propagating a covered work you indicate your acceptance of this License to do so 10 Automatic Licensing of Downstream Recipients Each time you convey a covered work the recipient automatically receives a license from the original licensors to run modify and propagate that work subject to this License You are not responsible for enforcing compliance by third parties with this License An entity transaction is a transaction transferring control of a
108. tices contained within such NOTICE file excluding those notices that do not pertain to any part of the Derivative Works in at least one of the following places within a NOTICE text file distributed as part of the Derivative Works within the Source form or documentation if provided along with the Derivative Works or within a display generated by the Derivative Works if and wherever such third party notices normally appear The contents of the NOTICE file are for informational purposes only and do not modify the License You may add Your own attribution notices within Derivative Works that You distribute alongside or as an addendum to the NOTICE text from the Work provided that such additional attribution notices cannot be construed as modifying the License You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use reproduction or distribution of Your modifications or for any such Derivative Works as a whole provided Your use reproduction and distribution of the Work otherwise complies with the conditions stated in this License 5 Submission of Contributions Unless You explicitly state otherwise any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License without any additional terms or conditions Notwithstanding the above nothing herein shall supersede or modify the ter
109. tted provided that the following conditions are met WebShare and Microsoft IIS Configuration Guide v SCENE WebShare Server 5 4 January 2015 e Redistributions of source code must retain the above copyright notice this list of conditions and the following disclaimer e Redistributions in binary form must reproduce the above copyright notice this list of conditions and the following disclaimer in the documentation and or other materials provided with the distribution e Neither the author nor the names of any contributors may be used to endorse or promote products derived from this software without specific prior written permission THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES LOSS OF USE DATA OR PROFITS OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT INCLUDING NEGLIGENCE OR OTHERWISE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE Open Source Computer Vision Library Copyright C 2000 200
110. tter hereof VIII If a party engages the services of an attorney or any other third party or in any way initiates legal action to enforce its rights under this Agreement the prevailing party shall be entitled to recover all reasonable costs and expenses including reasonable attorney s fees before trial and in appellate proceedings ii WebShare and Microsoft IIS Configuration Guide SCENE WebShare Server 5 4 January 2015 Implementation Notes Apache Apache License Version 2 0 January 2004 http www apache org licenses TERMS AND CONDITIONS FOR USE REPRODUCTION AND DISTRIBUTION 1 Definitions License shall mean the terms and conditions for use reproduction and distribution as defined by Sections 1 through 9 of this document Licensor shall mean the copyright owner or entity authorized by the copyright owner that is granting the License Legal Entity shall mean the union of the acting entity and all other entities that control are controlled by or are under common control with that entity For the purposes of this definition control means i the power direct or indirect to cause the direction or management of such entity whether by contract or otherwise or ii ownership of fifty percent 50 or more of the outstanding shares or iii beneficial ownership of such entity You or Your shall mean an individual or Legal Entity exercising permissions granted by this License Source form sha
111. u have to define them once more See chapter 2 4 5 for detailed information Chapter 2 Setting Up a SCENE WebShare Server 31 SCENE WebShare Server 5 4 January 2015 3 Transferring WebShare Data to the SCENE WebShare Server To publish and share your scan project over the web WebShare data has to be created from your scan project with SCENE Once created this data has to be tranferred to one of the project folders see chapter 2 6 of the WebShare server If your WebShare project has documentation objects with links to local files you may create a sub folder called Documents in the project s directory on the WebShare server and copy those files to this folder They can then be opened and viewed with WebShare Transferring WebShare data to the WebShare server differs depending on the version of SCENE that was used to create the WebShare data This is described in the following chapter 3 1 Transferring Data Created with SCENE 5 3 and newer To prepare WebShare data that was created with SCENE 5 3 and to create the upload package do the following e Open the scan project with SCENE 5 3 e Create SCENE WebShare data by selecting File gt Scan Project gt Create WebShare Data in the main menu of SCENE WebShare Server or click the small arrow beneath the Upload WebShare Data button ag in the Scan Project toolbar then click Create WebShare Data e Select File gt Scan project gt Upload WebShare Data in SCENE
112. ult location to their actual location For this symbolic links have to be used In Windows 7 and Windows Vista symbolic links are created with the command line utility mkl ink Instead of linking the whole default public projects folder as shown in this example you can create links for single projects within the default projects folders too In Windows XP you have to use third party tools to create symbolic links These can be found on the Internet You can provide Meta information with your WebShare project This information will be displayed in the WebShare project overview It includes project description key words project geo reference and a preview image To add such meta information simply create files containing the corresponding information in your project s folder that are named as follows e description txt Text file that contains the project description e georeference txt Text file that contains a comma separated GPS coordinate e keywords txt Text file that contains comma separated keywords for the search feature e preview jpg for the project s preview image These files will be created automatically if you prepare your WebShare project with the WebShare upload that is available in SCENE since version 5 1 For more information see chapter Fehler Verweisquelle konnte nicht gefunden werden 2 7 Providing Terms of Service Information The WebShare server administrator can provide terms of servi
113. ve cannot be given local legal effect according to their terms reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the WebShare and Microsoft IIS Configuration Guide xv SCENE WebShare Server 5 4 January 2015 Program unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee END OF TERMS AND CONDITIONS Written Offer If you the owner of the scanner like to get a copy of the source code of GPL covered parts of the scanners firmware please contact our support team Support faroeurope com This offer is valid for three years and valid for as long as FARO offers spare parts or customer support for this product model LGPL GNU Lesser General Public License SCENE WebShare Server includes the following applications and libraries which are covered by the LGPL e ibusb e Linux API e DirectFB e Eigen GNU LESSER GENERAL PUBLIC LICENSE Version 3 29 June 2007 Copyright C 2007 Free Software Foundation Inc lt http fsf org gt Everyone is permitted to copy and distribute verbatim copies of this license document but changing it is not allowed This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License supplemented by the additional permissions listed below 0 Additional Definitions As used herein this License
114. work based on the earlier work A covered work means either the unmodified Program or a work based on the Program To propagate a work means to do anything with it that without permission would make you directly or secondarily liable for infringement under applicable copyright law except executing it on a computer or modifying a private copy Propagation includes copying distribution with or without modification making available to the public and in some countries other activities as well To convey a work means any kind of propagation that enables other parties to make or receive copies Mere interaction with a user through a computer network with no transfer of a copy is not conveying An interactive user interface displays Appropriate Legal Notices to the extent that it includes a convenient and prominently visible feature that 1 displays an appropriate copyright notice and 2 tells the user that there is no warranty for the work except to the extent that warranties are provided that licensees may convey the work under this License and how to view a copy of this License If the interface presents a list of user commands or options such aS a menu a prominent item in the list meets this criterion 1 Source Code The source code for a work means the preferred form of the work for making modifications to it Object code means any non source form of a work A Standard Interface means an interface that either
115. ws Firewall with Advance BUTE E Actions E Inbound Rules N E3 Outbound Rules anos O Bay Connection Security Rules O scene exe Monitoring scene exe SCENE_WebShare Domain Yes Allow Trend Micro 4 Group Profile Enabled Action Inbound Rules Domain Yes Allow ia New Rule Domain Yes Allow Y Filter by Profile OfficeScan Listener Public Yes Allow T Fiter by State Y Filter by Group Figure 24 Windows Firewall 1 Locate the SCENE_WebShare rule if you unchecked the firewall setting in the SCENE WebShare Installer you need to add a new rule now 2 Double click on the rule to bring up the rule configuration dialog 3 Switch to the Protocols and Ports tab Protocols and Ports Protocols and ports Pricali Protocol number 6s local ot 80 Erample 80 443 5000 5010 All Ports g Example 0 443 5000 5010 Intemet Control Message Protocol ICMP settings Leam more about protocol and ports Figure 25 Porperties of SCENE WebShare rule Make sure the local port matches your WebShare server port setting and the protocol type is set to TCP Remote port should be set to All Ports If these settings are correct you may close the Window Firewall configuration If you do not know the IP Address of your machine in the local network you need to find out what this address is first If you already know the IP address of your server machine you can skip th
116. y the Licensee of this Agreement the license granted hereby shall immediately terminate and the Licensee shall return the Software media and all written materials together with any copy of such media or materials and the Licensee shall keep no copies of such items VII The interpretation of this Agreement shall be governed by the following provisions a This Agreement shall be construed pursuant to and governed by the substantive laws of the State of Florida and any provision of Florida law shall not apply if the law of a state or jurisdiction other than Florida would otherwise apply b If any provision of this Agreement is determined by a court of competent jurisdiction to be void and non enforceable such determination shall not affect any other provision of this Agreement and the remaining provisions of this Agreement shall remain in full force and effect If any provision or term of this Agreement is susceptible to two or more constructions or interpretations one or more of which would render the provision or term void or non enforceable the parties agree that a construction or interpretation which renders the term of provision valid shall be favored WebShare and Microsoft IIS Configuration Guide SCENE WebShare Server 5 4 January 2015 c This Agreement constitutes the entire Agreement and supersedes all prior agreements and understandings oral and written among the parties to this Agreement with respect to the subject ma
117. ystem Tools Services a Task Scheduler SCENE Web Share Server Name Description Status Startup Type F Event Viewer More Actions gt OCR E 4 SCENE Web Share SCENE Web Manual amp Shared Folders Start the service G Secondary Logon Enables star Manual SCENE Web Share Server Local Users and Groups Ak S Socket T Provid er ae hitmi a Pei E ve nents oc un PrOVIGes SU arne anua More Actions r Description S4 Security Accounts Thestartup Started Automatic gy Device Manager SCENE Web Share S gt i i Ga st eb snare Server GA Security Center The WSCSV Started Automatic D Ga Orage http www faro com A S s fl Stated A t Disk Management we Server upports fil Starte utomatic a zs Services and Applications S4 Shell Hardware De Provides no Started Automatic Si Smart Card Manages ac Manual a WMI Control S4 Smart Card Remo Allows thes Manual S SNMP Trap Receives tra Manual S Software Protection Enables the Automatic D 4 mm j Extended Standard Figure 38 Computer Management Chapter 2 Setting Up a SCENE WebShare Server 21 SCENE WebShare Server 5 4 January 2015 SCENE Web Share Server Properties Local Computer General Log On Recovery Dependencies Log on as Local System account Allow service to interact with desktop This account webShareServerServicel Browse Password CCCCCCC CCCP EROS Confim password TTT ETI
Download Pdf Manuals
Related Search
Related Contents
Varsity Systems Basketball Product Overview CEM_SWAN_manual Lexmark 2400 Printer User Manual B-Tech BT7805 Simulateur TV premium avec son & 15 LED Mode d`emploi RM1121 User Manual - RADIANT COMMUNICATIONS PowerDigiS Digital Signage Appliance(for Windows) User Manual Ultimate Support Systems Musical Toy Instrument GS 100 User's Manual MAAX 105982-000-001-103 Instructions / Assembly Copyright © All rights reserved.
Failed to retrieve file