[{"data":1,"prerenderedAt":1968},["ShallowReactive",2],{"i-lucide:globe":3,"i-lucide:menu":8,"i-lucide:newspaper":10,"i-lucide:box":12,"i-lucide:chevron-down":14,"i-lucide:layout-grid":16,"i-lucide:pen-line":18,"i-lucide:book-open":20,"i-lucide:linkedin":22,"i-lucide:facebook":25,"i-lucide:youtube":27,"i-lucide:cookie":29,"i-lucide:arrow-up":31,"manual-en-orpheagent\u002Fcli-commands":33,"manual-navigation-en":1566,"i-lucide:panel-left":1956,"i-lucide:search":1958,"i-lucide:chevron-right":1960,"i-lucide:arrow-left":1962,"i-lucide:arrow-right":1964,"i-lucide:copy":1966},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,24,false,"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"10\"\u002F>\u003Cpath d=\"M12 2a14.5 14.5 0 0 0 0 20a14.5 14.5 0 0 0 0-20M2 12h20\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":9},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 5h16M4 12h16M4 19h16\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":11},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M15 18h-5m8-4h-8m-6 8h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2\"\u002F>\u003Crect width=\"8\" height=\"4\" x=\"10\" y=\"6\" rx=\"1\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":13},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\"\u002F>\u003Cpath d=\"m3.3 7l8.7 5l8.7-5M12 22V12\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":15},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m6 9l6 6l6-6\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":17},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"7\" height=\"7\" x=\"3\" y=\"3\" rx=\"1\"\u002F>\u003Crect width=\"7\" height=\"7\" x=\"14\" y=\"3\" rx=\"1\"\u002F>\u003Crect width=\"7\" height=\"7\" x=\"14\" y=\"14\" rx=\"1\"\u002F>\u003Crect width=\"7\" height=\"7\" x=\"3\" y=\"14\" rx=\"1\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":19},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M13 21h8m.174-14.188a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":21},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 7v14m-9-3a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4a4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3a3 3 0 0 0-3-3z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":23,"hidden":24},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2a2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6M2 9h4v12H2z\"\u002F>\u003Ccircle cx=\"4\" cy=\"4\" r=\"2\"\u002F>\u003C\u002Fg>",true,{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":26,"hidden":24},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":28,"hidden":24},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M2.5 17a24.1 24.1 0 0 1 0-10a2 2 0 0 1 1.4-1.4a49.6 49.6 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.1 24.1 0 0 1 0 10a2 2 0 0 1-1.4 1.4a49.6 49.6 0 0 1-16.2 0A2 2 0 0 1 2.5 17\"\u002F>\u003Cpath d=\"m10 15l5-3l-5-3z\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":30},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 2a10 10 0 1 0 10 10a4 4 0 0 1-5-5a4 4 0 0 1-5-5M8.5 8.5v.01M16 15.5v.01M12 12v.01M11 17v.01M7 14v.01\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":32},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m5 12l7-7l7 7m-7 7V5\"\u002F>",{"id":34,"title":35,"body":36,"depth":1331,"description":1553,"extension":1554,"locale":1555,"meta":1556,"navigation":24,"order":1557,"parent_path":1558,"path":1559,"path_key":1560,"product":1558,"product_order":4,"search_text":1561,"seo":1562,"sidebar":24,"source_locale":1555,"stem":1563,"version":1564,"visible":24,"__hash__":1565},"manual\u002Fmanual\u002Fen\u002Forpheagent\u002Fcli-commands.md","CLI Commands",{"type":37,"value":38,"toc":1537},"minimark",[39,43,47,52,60,82,92,97,113,117,123,135,142,145,149,155,167,174,185,189,199,214,221,226,245,249,310,325,330,428,432,438,452,459,463,489,493,510,514,599,611,615,621,635,642,646,663,667,702,714,718,785,789,795,809,816,820,837,841,872,882,886,950,954,960,974,981,985,1010,1014,1075,1086,1090,1226,1230,1236,1248,1255,1258,1262,1268,1280,1287,1291,1311,1314,1318,1360,1364,1370,1382,1389,1395,1409,1413,1419,1431,1438,1441,1445,1451,1463,1470,1473,1477,1485,1489,1522,1526,1533],[40,41,35],"h1",{"id":42},"cli-commands",[44,45,46],"p",{},"OrpheAgent provides a comprehensive set of command-line interface (CLI) commands to manage, configure, and operate the agent. Below is a detailed list of the available commands, their functionalities, and supported options.",[48,49,51],"h2",{"id":50},"start-the-agent","Start the Agent",[44,53,54,55,59],{},"Use the ",[56,57,58],"code",{},"up"," command to start the OrpheAgent:",[61,62,67],"pre",{"className":63,"code":64,"language":65,"meta":66,"style":66},"language-bash shiki shiki-themes github-light github-dark","orphe-agent up\n","bash","",[56,68,69],{"__ignoreMap":66},[70,71,74,78],"span",{"class":72,"line":73},"line",1,[70,75,77],{"class":76},"sScJk","orphe-agent",[70,79,81],{"class":80},"sZZnC"," up\n",[44,83,84,88,89],{},[85,86,87],"strong",{},"Alias:"," ",[56,90,91],{},"orphe-agent u",[44,93,94],{},[85,95,96],{},"Options:",[98,99,100,107],"ul",{},[101,102,103,106],"li",{},[56,104,105],{},"-d, --debug",": Enable debug mode to provide detailed logs for troubleshooting.",[101,108,109,112],{},[56,110,111],{},"-f, --foreground",": Run the agent in the foreground instead of as a daemon.",[48,114,116],{"id":115},"stop-the-agent","Stop the Agent",[44,118,54,119,122],{},[56,120,121],{},"down"," command to stop the OrpheAgent:",[61,124,126],{"className":63,"code":125,"language":65,"meta":66,"style":66},"orphe-agent down\n",[56,127,128],{"__ignoreMap":66},[70,129,130,132],{"class":72,"line":73},[70,131,77],{"class":76},[70,133,134],{"class":80}," down\n",[44,136,137,88,139],{},[85,138,87],{},[56,140,141],{},"orphe-agent d",[44,143,144],{},"This command stops the systemd service when it is active. If the service is not active, it sends a shutdown event to the Agent running in the foreground.",[48,146,148],{"id":147},"restart-the-agent","Restart the Agent",[44,150,54,151,154],{},[56,152,153],{},"restart"," command to restart the OrpheAgent:",[61,156,158],{"className":63,"code":157,"language":65,"meta":66,"style":66},"orphe-agent restart\n",[56,159,160],{"__ignoreMap":66},[70,161,162,164],{"class":72,"line":73},[70,163,77],{"class":76},[70,165,166],{"class":80}," restart\n",[44,168,169,88,171],{},[85,170,87],{},[56,172,173],{},"orphe-agent r",[44,175,176,177,180,181,184],{},"This command stops the currently running agent and starts it again. It is functionally equivalent to running ",[56,178,179],{},"orphe-agent down"," followed by ",[56,182,183],{},"orphe-agent up",".",[48,186,188],{"id":187},"configuration-management","Configuration Management",[44,190,54,191,194,195,198],{},[56,192,193],{},"config"," command to manage configurations. Each option can be configured individually. Note that any changes will only take effect after executing the ",[56,196,197],{},"save"," action.",[61,200,202],{"className":63,"code":201,"language":65,"meta":66,"style":66},"orphe-agent config ACTION\n",[56,203,204],{"__ignoreMap":66},[70,205,206,208,211],{"class":72,"line":73},[70,207,77],{"class":76},[70,209,210],{"class":80}," config",[70,212,213],{"class":80}," ACTION\n",[44,215,216,88,218],{},[85,217,87],{},[56,219,220],{},"orphe-agent c ACTION",[44,222,223],{},[85,224,225],{},"Supported actions:",[98,227,228,233,239],{},[101,229,230,232],{},[56,231,197],{},": Save the current configuration to the default configuration file.",[101,234,235,238],{},[56,236,237],{},"clean",": Clear the existing configuration and restore the default values.",[101,240,241,244],{},[56,242,243],{},"show",": Display the current configuration in a human-readable format.",[44,246,247],{},[85,248,96],{},[98,250,251,261,269,283,294,302],{},[101,252,253,256,257,260],{},[56,254,255],{},"-p, --provision-key",": Specify the provision key (e.g., ",[56,258,259],{},"12D3KooWS",").",[101,262,263,266,267,260],{},[56,264,265],{},"-n, --host-name",": Set the host name (e.g., ",[56,268,77],{},[101,270,271,274,275,278,279,282],{},[56,272,273],{},"-h, --mgmt-port-http",": Set the HTTP management port (default: ",[56,276,277],{},"0","). Use ",[56,280,281],{},"none"," to disable HTTP management.",[101,284,285,288,289,278,291,293],{},[56,286,287],{},"-s, --mgmt-port-https",": Set the HTTPS management port (default: ",[56,290,277],{},[56,292,281],{}," to disable HTTPS management.",[101,295,296,299,300,260],{},[56,297,298],{},"-c, --controlplane-tun-port",": Set the control plane tunnel port (default: ",[56,301,277],{},[101,303,304,307,308,260],{},[56,305,306],{},"-d, --dataplane-tun-port",": Set the data plane tunnel port (default: ",[56,309,277],{},[311,312,313],"blockquote",{},[44,314,315,318,319,321,322,324],{},[70,316,317],{},"!TIP","\nUse ",[56,320,277],{}," to let the system assign a random port. HTTP and HTTPS management cannot both be set to ",[56,323,281],{},". Every configured non-zero port must be unique and available.",[44,326,327],{},[85,328,329],{},"Examples:",[98,331,332,349,379,411],{},[101,333,334,335],{},"Show the current configuration:",[61,336,338],{"className":63,"code":337,"language":65,"meta":66,"style":66},"orphe-agent config show\n",[56,339,340],{"__ignoreMap":66},[70,341,342,344,346],{"class":72,"line":73},[70,343,77],{"class":76},[70,345,210],{"class":80},[70,347,348],{"class":80}," show\n",[101,350,351,352],{},"Save a configuration with a custom provision key and host name:",[61,353,355],{"className":63,"code":354,"language":65,"meta":66,"style":66},"orphe-agent config save --provision-key 12D3KooWS --host-name my-agent\n",[56,356,357],{"__ignoreMap":66},[70,358,359,361,363,366,370,373,376],{"class":72,"line":73},[70,360,77],{"class":76},[70,362,210],{"class":80},[70,364,365],{"class":80}," save",[70,367,369],{"class":368},"sj4cs"," --provision-key",[70,371,372],{"class":80}," 12D3KooWS",[70,374,375],{"class":368}," --host-name",[70,377,378],{"class":80}," my-agent\n",[101,380,381,382,385,386],{},"Disable HTTP management and set the HTTPS management port to ",[56,383,384],{},"443",":",[61,387,389],{"className":63,"code":388,"language":65,"meta":66,"style":66},"orphe-agent config save --mgmt-port-http none --mgmt-port-https 443\n",[56,390,391],{"__ignoreMap":66},[70,392,393,395,397,399,402,405,408],{"class":72,"line":73},[70,394,77],{"class":76},[70,396,210],{"class":80},[70,398,365],{"class":80},[70,400,401],{"class":368}," --mgmt-port-http",[70,403,404],{"class":80}," none",[70,406,407],{"class":368}," --mgmt-port-https",[70,409,410],{"class":368}," 443\n",[101,412,413,414],{},"Reset the configuration to the default values:",[61,415,417],{"className":63,"code":416,"language":65,"meta":66,"style":66},"orphe-agent config clean\n",[56,418,419],{"__ignoreMap":66},[70,420,421,423,425],{"class":72,"line":73},[70,422,77],{"class":76},[70,424,210],{"class":80},[70,426,427],{"class":80}," clean\n",[48,429,431],{"id":430},"profile-management","Profile Management",[44,433,54,434,437],{},[56,435,436],{},"profile"," command to manage multiple configuration profiles:",[61,439,441],{"className":63,"code":440,"language":65,"meta":66,"style":66},"orphe-agent profile ACTION\n",[56,442,443],{"__ignoreMap":66},[70,444,445,447,450],{"class":72,"line":73},[70,446,77],{"class":76},[70,448,449],{"class":80}," profile",[70,451,213],{"class":80},[44,453,454,88,456],{},[85,455,87],{},[56,457,458],{},"orphe-agent pf ACTION",[44,460,461],{},[85,462,225],{},[98,464,465,471,477,483],{},[101,466,467,470],{},[56,468,469],{},"list",": Display all available profiles and their current usage status.",[101,472,473,476],{},[56,474,475],{},"create",": Create a new profile with a specified name.",[101,478,479,482],{},[56,480,481],{},"delete",": Delete an existing profile.",[101,484,485,488],{},[56,486,487],{},"use",": Switch to and activate a profile, then reload OrpheAgent with the selected profile.",[44,490,491],{},[85,492,96],{},[98,494,495],{},[101,496,497,500,501,503,504,506,507,509],{},[56,498,499],{},"-n, --name",": The name of the profile (required for the ",[56,502,475],{},", ",[56,505,481],{},", and ",[56,508,487],{}," actions).",[44,511,512],{},[85,513,329],{},[98,515,516,533,556,577],{},[101,517,518,519],{},"List all profiles:",[61,520,522],{"className":63,"code":521,"language":65,"meta":66,"style":66},"orphe-agent profile list\n",[56,523,524],{"__ignoreMap":66},[70,525,526,528,530],{"class":72,"line":73},[70,527,77],{"class":76},[70,529,449],{"class":80},[70,531,532],{"class":80}," list\n",[101,534,535,536],{},"Create a new profile named \"production\":",[61,537,539],{"className":63,"code":538,"language":65,"meta":66,"style":66},"orphe-agent profile create -n production\n",[56,540,541],{"__ignoreMap":66},[70,542,543,545,547,550,553],{"class":72,"line":73},[70,544,77],{"class":76},[70,546,449],{"class":80},[70,548,549],{"class":80}," create",[70,551,552],{"class":368}," -n",[70,554,555],{"class":80}," production\n",[101,557,558,559],{},"Switch to the \"production\" profile:",[61,560,562],{"className":63,"code":561,"language":65,"meta":66,"style":66},"orphe-agent profile use -n production\n",[56,563,564],{"__ignoreMap":66},[70,565,566,568,570,573,575],{"class":72,"line":73},[70,567,77],{"class":76},[70,569,449],{"class":80},[70,571,572],{"class":80}," use",[70,574,552],{"class":368},[70,576,555],{"class":80},[101,578,579,580],{},"Delete the \"staging\" profile:",[61,581,583],{"className":63,"code":582,"language":65,"meta":66,"style":66},"orphe-agent profile delete -n staging\n",[56,584,585],{"__ignoreMap":66},[70,586,587,589,591,594,596],{"class":72,"line":73},[70,588,77],{"class":76},[70,590,449],{"class":80},[70,592,593],{"class":80}," delete",[70,595,552],{"class":368},[70,597,598],{"class":80}," staging\n",[311,600,601],{},[44,602,603,606,607,610],{},[70,604,605],{},"!NOTE","\nThe default profile cannot be deleted. Switch to another profile before deleting the current profile. Deletion requires confirmation; enter ",[56,608,609],{},"yes"," when prompted.",[48,612,614],{"id":613},"provision-management","Provision Management",[44,616,54,617,620],{},[56,618,619],{},"provision"," command to configure discovery settings for the provisioning process:",[61,622,624],{"className":63,"code":623,"language":65,"meta":66,"style":66},"orphe-agent provision ACTION\n",[56,625,626],{"__ignoreMap":66},[70,627,628,630,633],{"class":72,"line":73},[70,629,77],{"class":76},[70,631,632],{"class":80}," provision",[70,634,213],{"class":80},[44,636,637,88,639],{},[85,638,87],{},[56,640,641],{},"orphe-agent p ACTION",[44,643,644],{},[85,645,225],{},[98,647,648,653,658],{},[101,649,650,652],{},[56,651,197],{},": Save the current provision configuration.",[101,654,655,657],{},[56,656,237],{},": Clear the provision configuration and restore the default values.",[101,659,660,662],{},[56,661,243],{},": Display the current provision configuration in a readable format.",[44,664,665],{},[85,666,96],{},[98,668,669,682,692],{},[101,670,671,674,675,678,679,260],{},[56,672,673],{},"-x, --multicast",": Enable or disable Multicast discovery (",[56,676,677],{},"true"," or ",[56,680,681],{},"false",[101,683,684,687,688,678,690,260],{},[56,685,686],{},"-m, --mdns",": Enable or disable MDNS discovery (",[56,689,677],{},[56,691,681],{},[101,693,694,697,698,678,700,260],{},[56,695,696],{},"-r, --relay",": Enable or disable Relay discovery (",[56,699,677],{},[56,701,681],{},[311,703,704],{},[44,705,706,708,709,678,711,713],{},[70,707,605],{},"\nOnly ",[56,710,677],{},[56,712,681],{}," (case-insensitive) are accepted as arguments for each boolean flag.",[44,715,716],{},[85,717,329],{},[98,719,720,736,769],{},[101,721,722,723],{},"Show current provision settings:",[61,724,726],{"className":63,"code":725,"language":65,"meta":66,"style":66},"orphe-agent provision show\n",[56,727,728],{"__ignoreMap":66},[70,729,730,732,734],{"class":72,"line":73},[70,731,77],{"class":76},[70,733,632],{"class":80},[70,735,348],{"class":80},[101,737,738,739],{},"Enable Multicast and MDNS, and disable Relay:",[61,740,742],{"className":63,"code":741,"language":65,"meta":66,"style":66},"orphe-agent provision save --multicast true --mdns true --relay false\n",[56,743,744],{"__ignoreMap":66},[70,745,746,748,750,752,755,758,761,763,766],{"class":72,"line":73},[70,747,77],{"class":76},[70,749,632],{"class":80},[70,751,365],{"class":80},[70,753,754],{"class":368}," --multicast",[70,756,757],{"class":368}," true",[70,759,760],{"class":368}," --mdns",[70,762,757],{"class":368},[70,764,765],{"class":368}," --relay",[70,767,768],{"class":368}," false\n",[101,770,771,772],{},"Reset the provision configuration to its defaults:",[61,773,775],{"className":63,"code":774,"language":65,"meta":66,"style":66},"orphe-agent provision clean\n",[56,776,777],{"__ignoreMap":66},[70,778,779,781,783],{"class":72,"line":73},[70,780,77],{"class":76},[70,782,632],{"class":80},[70,784,427],{"class":80},[48,786,788],{"id":787},"control-plane-p2p-management","Control Plane P2P Management",[44,790,54,791,794],{},[56,792,793],{},"control-plane-p2p"," command to configure P2P settings for the control plane:",[61,796,798],{"className":63,"code":797,"language":65,"meta":66,"style":66},"orphe-agent control-plane-p2p ACTION\n",[56,799,800],{"__ignoreMap":66},[70,801,802,804,807],{"class":72,"line":73},[70,803,77],{"class":76},[70,805,806],{"class":80}," control-plane-p2p",[70,808,213],{"class":80},[44,810,811,88,813],{},[85,812,87],{},[56,814,815],{},"orphe-agent cp-p2p ACTION",[44,817,818],{},[85,819,225],{},[98,821,822,827,832],{},[101,823,824,826],{},[56,825,197],{},": Save the current P2P settings.",[101,828,829,831],{},[56,830,243],{},": Display the current P2P configuration.",[101,833,834,836],{},[56,835,237],{},": Reset the P2P configuration to the default values.",[44,838,839],{},[85,840,96],{},[98,842,843,853,863],{},[101,844,845,848,849,678,851,260],{},[56,846,847],{},"-d, --dht",": Enable or disable DHT Discover (",[56,850,677],{},[56,852,681],{},[101,854,855,858,859,678,861,260],{},[56,856,857],{},"-u, --udp-hole-punch",": Enable or disable UDP Hole Punch (",[56,860,677],{},[56,862,681],{},[101,864,865,867,868,678,870,260],{},[56,866,696],{},": Enable or disable Relay Transport (",[56,869,677],{},[56,871,681],{},[311,873,874],{},[44,875,876,708,878,678,880,713],{},[70,877,605],{},[56,879,677],{},[56,881,681],{},[44,883,884],{},[85,885,329],{},[98,887,888,904,934],{},[101,889,890,891],{},"Show current P2P settings:",[61,892,894],{"className":63,"code":893,"language":65,"meta":66,"style":66},"orphe-agent control-plane-p2p show\n",[56,895,896],{"__ignoreMap":66},[70,897,898,900,902],{"class":72,"line":73},[70,899,77],{"class":76},[70,901,806],{"class":80},[70,903,348],{"class":80},[101,905,906,907],{},"Enable DHT and Relay, and disable UDP Hole Punch:",[61,908,910],{"className":63,"code":909,"language":65,"meta":66,"style":66},"orphe-agent control-plane-p2p save --dht true --relay true --udp-hole-punch false\n",[56,911,912],{"__ignoreMap":66},[70,913,914,916,918,920,923,925,927,929,932],{"class":72,"line":73},[70,915,77],{"class":76},[70,917,806],{"class":80},[70,919,365],{"class":80},[70,921,922],{"class":368}," --dht",[70,924,757],{"class":368},[70,926,765],{"class":368},[70,928,757],{"class":368},[70,930,931],{"class":368}," --udp-hole-punch",[70,933,768],{"class":368},[101,935,936,937],{},"Reset the P2P configuration to its defaults:",[61,938,940],{"className":63,"code":939,"language":65,"meta":66,"style":66},"orphe-agent control-plane-p2p clean\n",[56,941,942],{"__ignoreMap":66},[70,943,944,946,948],{"class":72,"line":73},[70,945,77],{"class":76},[70,947,806],{"class":80},[70,949,427],{"class":80},[48,951,953],{"id":952},"data-plane-p2p-management","Data Plane P2P Management",[44,955,54,956,959],{},[56,957,958],{},"dataplane-p2p"," command to configure P2P settings for the data plane:",[61,961,963],{"className":63,"code":962,"language":65,"meta":66,"style":66},"orphe-agent dataplane-p2p ACTION\n",[56,964,965],{"__ignoreMap":66},[70,966,967,969,972],{"class":72,"line":73},[70,968,77],{"class":76},[70,970,971],{"class":80}," dataplane-p2p",[70,973,213],{"class":80},[44,975,976,88,978],{},[85,977,87],{},[56,979,980],{},"orphe-agent dp-p2p ACTION",[44,982,983],{},[85,984,225],{},[98,986,987,991,995,1000,1005],{},[101,988,989,826],{},[56,990,197],{},[101,992,993,831],{},[56,994,243],{},[101,996,997,999],{},[56,998,237],{},": Reset the P2P configuration to default values.",[101,1001,1002,1004],{},[56,1003,58],{},": Bring up the data plane.",[101,1006,1007,1009],{},[56,1008,121],{},": Bring down the data plane.",[44,1011,1012],{},[85,1013,96],{},[98,1015,1016,1024,1032,1040,1050,1060],{},[101,1017,1018,848,1020,678,1022,260],{},[56,1019,847],{},[56,1021,677],{},[56,1023,681],{},[101,1025,1026,858,1028,678,1030,260],{},[56,1027,857],{},[56,1029,677],{},[56,1031,681],{},[101,1033,1034,867,1036,678,1038,260],{},[56,1035,696],{},[56,1037,677],{},[56,1039,681],{},[101,1041,1042,1045,1046,678,1048,260],{},[56,1043,1044],{},"-b, --dataplane-on-boot",": Enable or disable Data Plane on boot (",[56,1047,677],{},[56,1049,681],{},[101,1051,1052,1055,1056,678,1058,260],{},[56,1053,1054],{},"-s, --snat",": Enable or disable SNAT (Source Network Address Translation) for data plane traffic (",[56,1057,677],{},[56,1059,681],{},[101,1061,1062,1065,1066,678,1069,1072,1073,260],{},[56,1063,1064],{},"-t, --tun-mode",": Set the data plane tunnel mode to either ",[56,1067,1068],{},"low_latency",[56,1070,1071],{},"high_throughput"," (default: ",[56,1074,1071],{},[311,1076,1077],{},[44,1078,1079,708,1081,678,1083,1085],{},[70,1080,605],{},[56,1082,677],{},[56,1084,681],{}," (case-insensitive) are accepted for boolean flags.",[44,1087,1088],{},[85,1089,329],{},[98,1091,1092,1107,1134,1156,1178,1194,1210],{},[101,1093,890,1094],{},[61,1095,1097],{"className":63,"code":1096,"language":65,"meta":66,"style":66},"orphe-agent dataplane-p2p show\n",[56,1098,1099],{"__ignoreMap":66},[70,1100,1101,1103,1105],{"class":72,"line":73},[70,1102,77],{"class":76},[70,1104,971],{"class":80},[70,1106,348],{"class":80},[101,1108,906,1109],{},[61,1110,1112],{"className":63,"code":1111,"language":65,"meta":66,"style":66},"orphe-agent dataplane-p2p save --dht true --relay true --udp-hole-punch false\n",[56,1113,1114],{"__ignoreMap":66},[70,1115,1116,1118,1120,1122,1124,1126,1128,1130,1132],{"class":72,"line":73},[70,1117,77],{"class":76},[70,1119,971],{"class":80},[70,1121,365],{"class":80},[70,1123,922],{"class":368},[70,1125,757],{"class":368},[70,1127,765],{"class":368},[70,1129,757],{"class":368},[70,1131,931],{"class":368},[70,1133,768],{"class":368},[101,1135,1136,1137],{},"Set the data plane tunnel mode to low latency:",[61,1138,1140],{"className":63,"code":1139,"language":65,"meta":66,"style":66},"orphe-agent dataplane-p2p save --tun-mode low_latency\n",[56,1141,1142],{"__ignoreMap":66},[70,1143,1144,1146,1148,1150,1153],{"class":72,"line":73},[70,1145,77],{"class":76},[70,1147,971],{"class":80},[70,1149,365],{"class":80},[70,1151,1152],{"class":368}," --tun-mode",[70,1154,1155],{"class":80}," low_latency\n",[101,1157,1158,1159],{},"Enable SNAT for data plane traffic:",[61,1160,1162],{"className":63,"code":1161,"language":65,"meta":66,"style":66},"orphe-agent dataplane-p2p save --snat true\n",[56,1163,1164],{"__ignoreMap":66},[70,1165,1166,1168,1170,1172,1175],{"class":72,"line":73},[70,1167,77],{"class":76},[70,1169,971],{"class":80},[70,1171,365],{"class":80},[70,1173,1174],{"class":368}," --snat",[70,1176,1177],{"class":368}," true\n",[101,1179,1180,1181],{},"Bring up the data plane:",[61,1182,1184],{"className":63,"code":1183,"language":65,"meta":66,"style":66},"orphe-agent dataplane-p2p up\n",[56,1185,1186],{"__ignoreMap":66},[70,1187,1188,1190,1192],{"class":72,"line":73},[70,1189,77],{"class":76},[70,1191,971],{"class":80},[70,1193,81],{"class":80},[101,1195,1196,1197],{},"Bring down the data plane:",[61,1198,1200],{"className":63,"code":1199,"language":65,"meta":66,"style":66},"orphe-agent dataplane-p2p down\n",[56,1201,1202],{"__ignoreMap":66},[70,1203,1204,1206,1208],{"class":72,"line":73},[70,1205,77],{"class":76},[70,1207,971],{"class":80},[70,1209,134],{"class":80},[101,1211,1212,1213],{},"Reset P2P configuration to default:",[61,1214,1216],{"className":63,"code":1215,"language":65,"meta":66,"style":66},"orphe-agent dataplane-p2p clean\n",[56,1217,1218],{"__ignoreMap":66},[70,1219,1220,1222,1224],{"class":72,"line":73},[70,1221,77],{"class":76},[70,1223,971],{"class":80},[70,1225,427],{"class":80},[48,1227,1229],{"id":1228},"system-check","System Check",[44,1231,1232,1233,1235],{},"Run the ",[56,1234,1228],{}," command to perform a system compatibility check for OrpheAgent:",[61,1237,1239],{"className":63,"code":1238,"language":65,"meta":66,"style":66},"orphe-agent system-check\n",[56,1240,1241],{"__ignoreMap":66},[70,1242,1243,1245],{"class":72,"line":73},[70,1244,77],{"class":76},[70,1246,1247],{"class":80}," system-check\n",[44,1249,1250,88,1252],{},[85,1251,87],{},[56,1253,1254],{},"orphe-agent sc",[44,1256,1257],{},"This command verifies whether the host system supports the required features for the agent to function correctly.",[48,1259,1261],{"id":1260},"status-command","Status Command",[44,1263,54,1264,1267],{},[56,1265,1266],{},"status"," command to check the operational status of OrpheAgent:",[61,1269,1271],{"className":63,"code":1270,"language":65,"meta":66,"style":66},"orphe-agent status\n",[56,1272,1273],{"__ignoreMap":66},[70,1274,1275,1277],{"class":72,"line":73},[70,1276,77],{"class":76},[70,1278,1279],{"class":80}," status\n",[44,1281,1282,88,1284],{},[85,1283,87],{},[56,1285,1286],{},"orphe-agent s",[44,1288,1289],{},[85,1290,96],{},[98,1292,1293,1299,1305],{},[101,1294,1295,1298],{},[56,1296,1297],{},"-d, --dp-link-status",": Show the link status of the data plane.",[101,1300,1301,1304],{},[56,1302,1303],{},"-c, --cp-link-status",": Show the link status of the control plane.",[101,1306,1307,1310],{},[56,1308,1309],{},"-n, --nat-type",": Show the detected NAT type and P2P compatibility description.",[44,1312,1313],{},"Without options, this command displays the service, Control Plane link, and Data Plane link status. With an option, it displays only the requested information. Link status includes metrics such as latency, jitter, and data rate.",[44,1315,1316],{},[85,1317,329],{},[61,1319,1321],{"className":63,"code":1320,"language":65,"meta":66,"style":66},"orphe-agent status\norphe-agent status --dp-link-status\norphe-agent status --cp-link-status\norphe-agent status --nat-type\n",[56,1322,1323,1329,1340,1350],{"__ignoreMap":66},[70,1324,1325,1327],{"class":72,"line":73},[70,1326,77],{"class":76},[70,1328,1279],{"class":80},[70,1330,1332,1334,1337],{"class":72,"line":1331},2,[70,1333,77],{"class":76},[70,1335,1336],{"class":80}," status",[70,1338,1339],{"class":368}," --dp-link-status\n",[70,1341,1343,1345,1347],{"class":72,"line":1342},3,[70,1344,77],{"class":76},[70,1346,1336],{"class":80},[70,1348,1349],{"class":368}," --cp-link-status\n",[70,1351,1353,1355,1357],{"class":72,"line":1352},4,[70,1354,77],{"class":76},[70,1356,1336],{"class":80},[70,1358,1359],{"class":368}," --nat-type\n",[48,1361,1363],{"id":1362},"help-command","Help Command",[44,1365,54,1366,1369],{},[56,1367,1368],{},"help"," command to retrieve usage information for a specific subcommand:",[61,1371,1373],{"className":63,"code":1372,"language":65,"meta":66,"style":66},"orphe-agent help\n",[56,1374,1375],{"__ignoreMap":66},[70,1376,1377,1379],{"class":72,"line":73},[70,1378,77],{"class":76},[70,1380,1381],{"class":80}," help\n",[44,1383,1384,88,1386],{},[85,1385,87],{},[56,1387,1388],{},"orphe-agent h",[44,1390,1391,1392,1394],{},"This command displays detailed usage instructions and available options for the specified subcommand. For example, to get help for the ",[56,1393,58],{}," command:",[61,1396,1398],{"className":63,"code":1397,"language":65,"meta":66,"style":66},"orphe-agent help up\n",[56,1399,1400],{"__ignoreMap":66},[70,1401,1402,1404,1407],{"class":72,"line":73},[70,1403,77],{"class":76},[70,1405,1406],{"class":80}," help",[70,1408,81],{"class":80},[48,1410,1412],{"id":1411},"version-command","Version Command",[44,1414,54,1415,1418],{},[56,1416,1417],{},"version"," command to print the currently installed version of the OrpheAgent CLI:",[61,1420,1422],{"className":63,"code":1421,"language":65,"meta":66,"style":66},"orphe-agent version\n",[56,1423,1424],{"__ignoreMap":66},[70,1425,1426,1428],{"class":72,"line":73},[70,1427,77],{"class":76},[70,1429,1430],{"class":80}," version\n",[44,1432,1433,88,1435],{},[85,1434,87],{},[56,1436,1437],{},"orphe-agent v",[44,1439,1440],{},"This command outputs the version information of the installed OrpheAgent binary, which is highly useful for troubleshooting and verifying deployments.",[48,1442,1444],{"id":1443},"update-command","Update Command",[44,1446,54,1447,1450],{},[56,1448,1449],{},"update"," command to check for available updates and install the latest version of OrpheAgent:",[61,1452,1454],{"className":63,"code":1453,"language":65,"meta":66,"style":66},"orphe-agent update\n",[56,1455,1456],{"__ignoreMap":66},[70,1457,1458,1460],{"class":72,"line":73},[70,1459,77],{"class":76},[70,1461,1462],{"class":80}," update\n",[44,1464,1465,88,1467],{},[85,1466,87],{},[56,1468,1469],{},"orphe-agent upd",[44,1471,1472],{},"This command checks for a newer version of OrpheAgent, downloads the update, and installs it automatically.",[44,1474,1475],{},[85,1476,96],{},[98,1478,1479],{},[101,1480,1481,1484],{},[56,1482,1483],{},"-c, --check",": Only check for updates without installing them.",[44,1486,1487],{},[85,1488,329],{},[98,1490,1491,1504],{},[101,1492,1493,1494],{},"Check for updates and install them immediately:",[61,1495,1496],{"className":63,"code":1453,"language":65,"meta":66,"style":66},[56,1497,1498],{"__ignoreMap":66},[70,1499,1500,1502],{"class":72,"line":73},[70,1501,77],{"class":76},[70,1503,1462],{"class":80},[101,1505,1506,1507],{},"Only check if a new update is available:",[61,1508,1510],{"className":63,"code":1509,"language":65,"meta":66,"style":66},"orphe-agent update --check\n",[56,1511,1512],{"__ignoreMap":66},[70,1513,1514,1516,1519],{"class":72,"line":73},[70,1515,77],{"class":76},[70,1517,1518],{"class":80}," update",[70,1520,1521],{"class":368}," --check\n",[48,1523,1525],{"id":1524},"more-command-information","More Command Information",[44,1527,1528,1529,1532],{},"For additional guidance, refer to the project documentation or run ",[56,1530,1531],{},"orphe-agent help"," to view detailed command descriptions.",[1534,1535,1536],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}",{"title":66,"searchDepth":1331,"depth":1331,"links":1538},[1539,1540,1541,1542,1543,1544,1545,1546,1547,1548,1549,1550,1551,1552],{"id":50,"depth":1331,"text":51},{"id":115,"depth":1331,"text":116},{"id":147,"depth":1331,"text":148},{"id":187,"depth":1331,"text":188},{"id":430,"depth":1331,"text":431},{"id":613,"depth":1331,"text":614},{"id":787,"depth":1331,"text":788},{"id":952,"depth":1331,"text":953},{"id":1228,"depth":1331,"text":1229},{"id":1260,"depth":1331,"text":1261},{"id":1362,"depth":1331,"text":1363},{"id":1411,"depth":1331,"text":1412},{"id":1443,"depth":1331,"text":1444},{"id":1524,"depth":1331,"text":1525},"A comprehensive guide to the OrpheAgent CLI commands for managing and operating the agent.","md","en",{},16,"orpheagent","\u002Fmanual\u002Fen\u002Forpheagent\u002Fcli-commands","orpheagent\u002Fcli-commands","CLI Commands OrpheAgent provides a comprehensive set of command line interface (CLI) commands to manage, configure, and operate the agent. Below is a detailed list of the available commands, their functionalities, and supported options. Start the Agent Use the up command to start the OrpheAgent: Alias: orphe agent u Options: d, debug : Enable debug mode to provide detailed logs for troubleshooting. f, foreground : Run the agent in the foreground instead of as a daemon. Stop the Agent Use the down command to stop the OrpheAgent: Alias: orphe agent d This command stops the systemd service when it is active. If the service is not active, it sends a shutdown event to the Agent running in the foreground. Restart the Agent Use the restart command to restart the OrpheAgent: Alias: orphe agent r This command stops the currently running agent and starts it again. It is functionally equivalent to running orphe agent down followed by orphe agent up . Configuration Management Use the config command to manage configurations. Each option can be configured individually. Note that any changes will only take effect after executing the save action. Alias: orphe agent c ACTION Supported actions: save : Save the current configuration to the default configuration file. clean : Clear the existing configuration and restore the default values. show : Display the current configuration in a human readable format. Options: p, provision key : Specify the provision key (e.g., 12D3KooWS ). n, host name : Set the host name (e.g., orphe agent ). h, mgmt port http : Set the HTTP management port (default: 0 ). Use none to disable HTTP management. s, mgmt port https : Set the HTTPS management port (default: 0 ). Use none to disable HTTPS management. c, controlplane tun port : Set the control plane tunnel port (default: 0 ). d, dataplane tun port : Set the data plane tunnel port (default: 0 ). [!TIP] Use 0 to let the system assign a random port. HTTP and HTTPS management cannot both be set to none . Every configured non zero port must be unique and available. Examples: Show the current configuration: Save a configuration with a custom provision key and host name: Disable HTTP management and set the HTTPS management port to 443 : Reset the configuration to the default values: Profile Management Use the profile command to manage multiple configuration profiles: Alias: orphe agent pf ACTION Supported actions: list : Display all available profiles and their current usage status. create : Create a new profile with a specified name. delete : Delete an existing profile. use : Switch to and activate a profile, then reload OrpheAgent with the selected profile. Options: n, name : The name of the profile (required for the create , delete , and use actions). Examples: List all profiles: Create a new profile named \"production\": Switch to the \"production\" profile: Delete the \"staging\" profile: [!NOTE] The default profile cannot be deleted. Switch to another profile before deleting the current profile. Deletion requires confirmation; enter yes when prompted. Provision Management Use the provision command to configure discovery settings for the provisioning process: Alias: orphe agent p ACTION Supported actions: save : Save the current provision configuration. clean : Clear the provision configuration and restore the default values. show : Display the current provision configuration in a readable format. Options: x, multicast : Enable or disable Multicast discovery ( true or false ). m, mdns : Enable or disable MDNS discovery ( true or false ). r, relay : Enable or disable Relay discovery ( true or false ). [!NOTE] Only true or false (case insensitive) are accepted as arguments for each boolean flag. Examples: Show current provision settings: Enable Multicast and MDNS, and disable Relay: Reset the provision configuration to its defaults: Control Plane P2P Management Use the control plane p2p command to configure P2P settings for the control plane: Alias: orphe agent cp p2p ACTION Supported actions: save : Save the current P2P settings. show : Display the current P2P configuration. clean : Reset the P2P configuration to the default values. Options: d, dht : Enable or disable DHT Discover ( true or false ). u, udp hole punch : Enable or disable UDP Hole Punch ( true or false ). r, relay : Enable or disable Relay Transport ( true or false ). [!NOTE] Only true or false (case insensitive) are accepted as arguments for each boolean flag. Examples: Show current P2P settings: Enable DHT and Relay, and disable UDP Hole Punch: Reset the P2P configuration to its defaults: Data Plane P2P Management Use the dataplane p2p command to configure P2P settings for the data plane: Alias: orphe agent dp p2p ACTION Supported actions: save : Save the current P2P settings. show : Display the current P2P configuration. clean : Reset the P2P configuration to default values. up : Bring up the data plane. down : Bring down the data plane. Options: d, dht : Enable or disable DHT Discover ( true or false ). u, udp hole punch : Enable or disable UDP Hole Punch ( true or false ). r, relay : Enable or disable Relay Transport ( true or false ). b, dataplane on boot : Enable or disable Data Plane on boot ( true or false ). s, snat : Enable or disable SNAT (Source Network Address Translation) for data plane traffic ( true or false ). t, tun mode : Set the data plane tunnel mode to either low latency or high throughput (default: high throughput ). [!NOTE] Only true or false (case insensitive) are accepted for boolean flags. Examples: Show current P2P settings: Enable DHT and Relay, and disable UDP Hole Punch: Set the data plane tunnel mode to low latency: Enable SNAT for data plane traffic: Bring up the data plane: Bring down the data plane: Reset P2P configuration to default: System Check Run the system check command to perform a system compatibility check for OrpheAgent: Alias: orphe agent sc This command verifies whether the host system supports the required features for the agent to function correctly. Status Command Use the status command to check the operational status of OrpheAgent: Alias: orphe agent s Options: d, dp link status : Show the link status of the data plane. c, cp link status : Show the link status of the control plane. n, nat type : Show the detected NAT type and P2P compatibility description. Without options, this command displays the service, Control Plane link, and Data Plane link status. With an option, it displays only the requested information. Link status includes metrics such as latency, jitter, and data rate. Examples: Help Command Use the help command to retrieve usage information for a specific subcommand: Alias: orphe agent h This command displays detailed usage instructions and available options for the specified subcommand. For example, to get help for the up command: Version Command Use the version command to print the currently installed version of the OrpheAgent CLI: Alias: orphe agent v This command outputs the version information of the installed OrpheAgent binary, which is highly useful for troubleshooting and verifying deployments. Update Command Use the update command to check for available updates and install the latest version of OrpheAgent: Alias: orphe agent upd This command checks for a newer version of OrpheAgent, downloads the update, and installs it automatically. Options: c, check : Only check for updates without installing them. Examples: Check for updates and install them immediately: Only check if a new update is available: More Command Information For additional guidance, refer to the project documentation or run orphe agent help to view detailed command descriptions.",{"title":35,"description":1553},"manual\u002Fen\u002Forpheagent\u002Fcli-commands","1.1.9","EB1NiLTdhNTs48ABo3tz5Cuzb5MmxfOADFnUgeqhMOA",[1567,1572,1577,1581,1585,1589,1593,1597,1601,1605,1609,1613,1617,1621,1625,1629,1633,1637,1641,1645,1649,1653,1657,1661,1665,1667,1671,1675,1679,1683,1687,1691,1694,1698,1702,1706,1710,1714,1717,1721,1724,1727,1731,1735,1739,1743,1747,1751,1755,1759,1763,1767,1771,1775,1779,1783,1787,1791,1795,1799,1803,1807,1811,1814,1818,1822,1826,1830,1834,1838,1841,1845,1849,1853,1857,1861,1865,1869,1873,1877,1881,1885,1889,1893,1897,1901,1905,1906,1910,1914,1918,1922,1926,1930,1933,1937,1940,1942,1945,1948,1951,1953],{"path_key":1568,"parent_path":66,"product":1568,"title":1569,"product_order":1570,"order":1571,"visible":24,"navigation":24,"sidebar":24},"oos","OOS",40,22,{"path_key":1573,"parent_path":66,"product":1573,"title":1574,"product_order":1575,"order":1576,"visible":24,"navigation":24,"sidebar":24},"oos-controller","OOS Controller",50,78,{"path_key":1578,"parent_path":1573,"product":1573,"title":1579,"product_order":4,"order":1580,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Fapplication","Application",83,{"path_key":1582,"parent_path":1573,"product":1573,"title":1583,"product_order":4,"order":1584,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Fauth-connect","Auth Connect",89,{"path_key":1586,"parent_path":1573,"product":1573,"title":1587,"product_order":4,"order":1588,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Fbackup","Backup",85,{"path_key":1590,"parent_path":1573,"product":1573,"title":1591,"product_order":4,"order":1592,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Fclients","Clients",88,{"path_key":1594,"parent_path":1573,"product":1573,"title":1595,"product_order":4,"order":1596,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Fdashboard","Dashboard",91,{"path_key":1598,"parent_path":1573,"product":1573,"title":1599,"product_order":4,"order":1600,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Fdiagnose","Diagnose",84,{"path_key":1602,"parent_path":1573,"product":1573,"title":1603,"product_order":4,"order":1604,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Fgetting-started","Getting Started",80,{"path_key":1606,"parent_path":1573,"product":1573,"title":1607,"product_order":4,"order":1608,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Finventory","Inventory",82,{"path_key":1610,"parent_path":1573,"product":1573,"title":1611,"product_order":4,"order":1612,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Fkey-features","Key Features",79,{"path_key":1614,"parent_path":1573,"product":1573,"title":1615,"product_order":4,"order":1616,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Flicense","License",97,{"path_key":1618,"parent_path":1573,"product":1573,"title":1619,"product_order":4,"order":1620,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Flog","Log",96,{"path_key":1622,"parent_path":1573,"product":1573,"title":1623,"product_order":4,"order":1624,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Fmessage","Message",95,{"path_key":1626,"parent_path":1573,"product":1573,"title":1627,"product_order":4,"order":1628,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Fmission","Mission",87,{"path_key":1630,"parent_path":1573,"product":1573,"title":1631,"product_order":4,"order":1632,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Fnotification","Notification",86,{"path_key":1634,"parent_path":1573,"product":1573,"title":1635,"product_order":4,"order":1636,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Fprovision","Provision",81,{"path_key":1638,"parent_path":1573,"product":1573,"title":1639,"product_order":4,"order":1640,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Fschedule","Schedule",93,{"path_key":1642,"parent_path":1573,"product":1573,"title":1643,"product_order":4,"order":1644,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Fsd-wan","SD-WAN",90,{"path_key":1646,"parent_path":1573,"product":1573,"title":1647,"product_order":4,"order":1648,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Fsecurity","Security",99,{"path_key":1650,"parent_path":1573,"product":1573,"title":1651,"product_order":4,"order":1652,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Fsetting","Setting",98,{"path_key":1654,"parent_path":1573,"product":1573,"title":1655,"product_order":4,"order":1656,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Fstatistics","Statistics",92,{"path_key":1658,"parent_path":1573,"product":1573,"title":1659,"product_order":4,"order":1660,"visible":24,"navigation":24,"sidebar":24},"oos-controller\u002Ftodo","ToDo",94,{"path_key":1662,"parent_path":1568,"product":1568,"title":1663,"product_order":4,"order":1664,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fappendix-glossary","Appendix: Glossary",77,{"path_key":1666,"parent_path":1568,"product":1568,"title":1579,"product_order":4,"order":1575,"visible":24,"navigation":6,"sidebar":24},"oos\u002Fapplication",{"path_key":1668,"parent_path":1666,"product":1568,"title":1669,"product_order":4,"order":1670,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fapplication\u002Fadd-container-template","Add Container Template",54,{"path_key":1672,"parent_path":1666,"product":1568,"title":1673,"product_order":4,"order":1674,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fapplication\u002Fadd-hypervisor-template","Add Hypervisor Template",53,{"path_key":1676,"parent_path":1666,"product":1568,"title":1677,"product_order":4,"order":1678,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fapplication\u002Fapplication-direct-display-output","Application Direct Display Output",55,{"path_key":1680,"parent_path":1666,"product":1568,"title":1681,"product_order":4,"order":1682,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fapplication\u002Finformation-for-hypervisor-and-container","Information for Hypervisor and Container",52,{"path_key":1684,"parent_path":1666,"product":1568,"title":1685,"product_order":4,"order":1686,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fapplication\u002Finstall-apps","Install APPs",51,{"path_key":1688,"parent_path":1666,"product":1568,"title":1689,"product_order":4,"order":1690,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fapplication\u002Fvolume","Volume",56,{"path_key":1692,"parent_path":1568,"product":1568,"title":1599,"product_order":4,"order":1693,"visible":24,"navigation":6,"sidebar":24},"oos\u002Fdiagnose",61,{"path_key":1695,"parent_path":1692,"product":1568,"title":1696,"product_order":4,"order":1697,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fdiagnose\u002Fcell-scanner","Cell Scanner",66,{"path_key":1699,"parent_path":1692,"product":1568,"title":1700,"product_order":4,"order":1701,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fdiagnose\u002Fiperf","iPerf",65,{"path_key":1703,"parent_path":1692,"product":1568,"title":1704,"product_order":4,"order":1705,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fdiagnose\u002Fping","Ping",62,{"path_key":1707,"parent_path":1692,"product":1568,"title":1708,"product_order":4,"order":1709,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fdiagnose\u002Fspeedtest","Speedtest",63,{"path_key":1711,"parent_path":1692,"product":1568,"title":1712,"product_order":4,"order":1713,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fdiagnose\u002Ftraceroute","Traceroute",64,{"path_key":1715,"parent_path":1568,"product":1568,"title":1603,"product_order":4,"order":1716,"visible":24,"navigation":6,"sidebar":24},"oos\u002Fgetting-start",23,{"path_key":1718,"parent_path":1715,"product":1568,"title":1719,"product_order":4,"order":1720,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fgetting-start\u002Faccount-management","Account Management",26,{"path_key":1722,"parent_path":1715,"product":1568,"title":1595,"product_order":4,"order":1723,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fgetting-start\u002Fdashboard",25,{"path_key":1725,"parent_path":1715,"product":1568,"title":1726,"product_order":4,"order":5,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fgetting-start\u002Flogin-to-web-gui","Login to WEB GUI",{"path_key":1728,"parent_path":1568,"product":1568,"title":1729,"product_order":4,"order":1730,"visible":24,"navigation":24,"sidebar":24},"oos\u002Flogs","Logs",49,{"path_key":1732,"parent_path":1568,"product":1568,"title":1733,"product_order":4,"order":1734,"visible":24,"navigation":6,"sidebar":24},"oos\u002Fnetworking","Networking",27,{"path_key":1736,"parent_path":1732,"product":1568,"title":1737,"product_order":4,"order":1738,"visible":24,"navigation":6,"sidebar":24},"oos\u002Fnetworking\u002Fforwarding","Forwarding",28,{"path_key":1740,"parent_path":1736,"product":1568,"title":1741,"product_order":4,"order":1742,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Fforwarding\u002Fport-types","Port Types",29,{"path_key":1744,"parent_path":1736,"product":1568,"title":1745,"product_order":4,"order":1746,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Fforwarding\u002Fservice-function-chain","Service Function Chain",31,{"path_key":1748,"parent_path":1736,"product":1568,"title":1749,"product_order":4,"order":1750,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Fforwarding\u002Fwan-binding","WAN Binding",30,{"path_key":1752,"parent_path":1732,"product":1568,"title":1753,"product_order":4,"order":1754,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Flan","LAN",45,{"path_key":1756,"parent_path":1752,"product":1568,"title":1757,"product_order":4,"order":1758,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Flan\u002Fdhcp-server","DHCP Server",47,{"path_key":1760,"parent_path":1752,"product":1568,"title":1761,"product_order":4,"order":1762,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Flan\u002Froute","Route",48,{"path_key":1764,"parent_path":1752,"product":1568,"title":1765,"product_order":4,"order":1766,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Flan\u002Fvlan","VLAN",46,{"path_key":1768,"parent_path":1732,"product":1568,"title":1769,"product_order":4,"order":1770,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Fmobile-network","Mobile Network",32,{"path_key":1772,"parent_path":1768,"product":1568,"title":1773,"product_order":4,"order":1774,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Fmobile-network\u002Fapn-edit","APN Edit",34,{"path_key":1776,"parent_path":1768,"product":1568,"title":1777,"product_order":4,"order":1778,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Fmobile-network\u002Fapn-setting","APN Setting",35,{"path_key":1780,"parent_path":1768,"product":1568,"title":1781,"product_order":4,"order":1782,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Fmobile-network\u002Fsim-card-binding","SIM Card Binding",36,{"path_key":1784,"parent_path":1768,"product":1568,"title":1785,"product_order":4,"order":1786,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Fmobile-network\u002Fsim-pin","SIM PIN",37,{"path_key":1788,"parent_path":1768,"product":1568,"title":1789,"product_order":4,"order":1790,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Fmobile-network\u002Fsim-slot","SIM Slot",33,{"path_key":1792,"parent_path":1732,"product":1568,"title":1793,"product_order":4,"order":1794,"visible":24,"navigation":6,"sidebar":24},"oos\u002Fnetworking\u002Fwan","WAN",41,{"path_key":1796,"parent_path":1792,"product":1568,"title":1797,"product_order":4,"order":1798,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Fwan\u002Fmultiple-wan","Multiple WAN",42,{"path_key":1800,"parent_path":1792,"product":1568,"title":1801,"product_order":4,"order":1802,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Fwan\u002Fnat","NAT",43,{"path_key":1804,"parent_path":1792,"product":1568,"title":1805,"product_order":4,"order":1806,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Fwan\u002Fport-forwarding","Port Forwarding",44,{"path_key":1808,"parent_path":1732,"product":1568,"title":1809,"product_order":4,"order":1810,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Fwi-fi","Wi-Fi",38,{"path_key":1812,"parent_path":1808,"product":1568,"title":1813,"product_order":4,"order":1570,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Fwi-fi\u002Fportal-mode-with-radius","Portal Mode with RADIUS",{"path_key":1815,"parent_path":1808,"product":1568,"title":1816,"product_order":4,"order":1817,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fnetworking\u002Fwi-fi\u002Fwi-fi-setting","Wi-Fi Settings",39,{"path_key":1819,"parent_path":1568,"product":1568,"title":1820,"product_order":4,"order":1821,"visible":24,"navigation":24,"sidebar":24},"oos\u002Foos-installation-guide","OOS Installation Guide",22.5,{"path_key":1823,"parent_path":1568,"product":1568,"title":1824,"product_order":4,"order":1825,"visible":24,"navigation":6,"sidebar":24},"oos\u002Fquick-setup-guide","Quick Setup Guide",74,{"path_key":1827,"parent_path":1823,"product":1568,"title":1828,"product_order":4,"order":1829,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fquick-setup-guide\u002Factive-active-wan","Active-Active WAN",76,{"path_key":1831,"parent_path":1823,"product":1568,"title":1832,"product_order":4,"order":1833,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fquick-setup-guide\u002Factive-backup-wan","Active-Backup WAN",75,{"path_key":1835,"parent_path":1568,"product":1568,"title":1836,"product_order":4,"order":1837,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fscheduler","Scheduler",67,{"path_key":1839,"parent_path":1568,"product":1568,"title":1647,"product_order":4,"order":1840,"visible":24,"navigation":6,"sidebar":24},"oos\u002Fsecurity",57,{"path_key":1842,"parent_path":1839,"product":1568,"title":1843,"product_order":4,"order":1844,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fsecurity\u002Faccess-control","Access Control",60,{"path_key":1846,"parent_path":1839,"product":1568,"title":1847,"product_order":4,"order":1848,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fsecurity\u002Fauthentication","Authentication",58,{"path_key":1850,"parent_path":1839,"product":1568,"title":1851,"product_order":4,"order":1852,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fsecurity\u002Ffirewall","Firewall",59,{"path_key":1854,"parent_path":1568,"product":1568,"title":1855,"product_order":4,"order":1856,"visible":24,"navigation":6,"sidebar":24},"oos\u002Fsetting","Settings",68,{"path_key":1858,"parent_path":1854,"product":1568,"title":1859,"product_order":4,"order":1860,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fsetting\u002Falert","Alert",70,{"path_key":1862,"parent_path":1854,"product":1568,"title":1863,"product_order":4,"order":1864,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fsetting\u002Fgeneral","General",69,{"path_key":1866,"parent_path":1854,"product":1568,"title":1867,"product_order":4,"order":1868,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fsetting\u002Fiscsi-initiator","iSCSI Initiator",72,{"path_key":1870,"parent_path":1854,"product":1568,"title":1871,"product_order":4,"order":1872,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fsetting\u002Fsnmp","SNMP",71,{"path_key":1874,"parent_path":1854,"product":1568,"title":1875,"product_order":4,"order":1876,"visible":24,"navigation":24,"sidebar":24},"oos\u002Fsetting\u002Fsupport","Support",73,{"path_key":1878,"parent_path":1568,"product":1568,"title":1879,"product_order":4,"order":1880,"visible":24,"navigation":24,"sidebar":24},"oos\u002Ftroubleshooting-guide","Troubleshooting",101,{"path_key":1882,"parent_path":1878,"product":1568,"title":1883,"product_order":4,"order":1884,"visible":24,"navigation":24,"sidebar":24},"oos\u002Ftroubleshooting-guide\u002Fethernet-lan-issues","Ethernet & LAN Issues",104,{"path_key":1886,"parent_path":1878,"product":1568,"title":1887,"product_order":4,"order":1888,"visible":24,"navigation":24,"sidebar":24},"oos\u002Ftroubleshooting-guide\u002Fmobile-connectivity","Mobile Connectivity",102,{"path_key":1890,"parent_path":1878,"product":1568,"title":1891,"product_order":4,"order":1892,"visible":24,"navigation":24,"sidebar":24},"oos\u002Ftroubleshooting-guide\u002Fwebsite-access","Website Access",106,{"path_key":1894,"parent_path":1878,"product":1568,"title":1895,"product_order":4,"order":1896,"visible":24,"navigation":24,"sidebar":24},"oos\u002Ftroubleshooting-guide\u002Fwifi-connectivity","Wi-Fi Connectivity",105,{"path_key":1558,"parent_path":66,"product":1558,"title":1898,"product_order":1899,"order":1900,"visible":24,"navigation":24,"sidebar":24},"OrpheAgent",20,10,{"path_key":1902,"parent_path":1558,"product":1558,"title":1903,"product_order":4,"order":1904,"visible":24,"navigation":24,"sidebar":24},"orpheagent\u002Fapi-endpoints","API Endpoints",17,{"path_key":1560,"parent_path":1558,"product":1558,"title":35,"product_order":4,"order":1557,"visible":24,"navigation":24,"sidebar":24},{"path_key":1907,"parent_path":1558,"product":1558,"title":1908,"product_order":4,"order":1909,"visible":24,"navigation":24,"sidebar":24},"orpheagent\u002Fdesktop","Desktop",12,{"path_key":1911,"parent_path":1558,"product":1558,"title":1912,"product_order":4,"order":1913,"visible":24,"navigation":24,"sidebar":24},"orpheagent\u002Fdocker","Docker",14,{"path_key":1915,"parent_path":1558,"product":1558,"title":1916,"product_order":4,"order":1917,"visible":24,"navigation":24,"sidebar":24},"orpheagent\u002Flinux-deb","Linux (DEB)",13,{"path_key":1919,"parent_path":1558,"product":1558,"title":1920,"product_order":4,"order":1921,"visible":24,"navigation":24,"sidebar":24},"orpheagent\u002Fopenwrt","OpenWrt",15,{"path_key":1923,"parent_path":66,"product":1923,"title":1924,"product_order":1750,"order":1925,"visible":24,"navigation":24,"sidebar":24},"orpheconsole","OrpheConsole",18,{"path_key":1927,"parent_path":1923,"product":1923,"title":1928,"product_order":4,"order":1929,"visible":24,"navigation":24,"sidebar":24},"orpheconsole\u002Forpheconsole-installation","OrpheConsole Installation",19,{"path_key":1931,"parent_path":1923,"product":1923,"title":1932,"product_order":4,"order":1899,"visible":24,"navigation":24,"sidebar":24},"orpheconsole\u002Forpheconsole-provisioning","OrpheConsole Provisioning",{"path_key":1934,"parent_path":1923,"product":1923,"title":1935,"product_order":4,"order":1936,"visible":24,"navigation":24,"sidebar":24},"orpheconsole\u002Forpheconsole-quick-examples","OrpheConsole Quick Examples",21,{"path_key":1938,"parent_path":66,"product":1938,"title":1939,"product_order":1900,"order":73,"visible":24,"navigation":24,"sidebar":24},"orphelink","OrpheLink",{"path_key":1941,"parent_path":1938,"product":1938,"title":1603,"product_order":4,"order":1342,"visible":24,"navigation":24,"sidebar":24},"orphelink\u002Fgetting-started",{"path_key":1943,"parent_path":1938,"product":1938,"title":1607,"product_order":4,"order":1944,"visible":24,"navigation":24,"sidebar":24},"orphelink\u002Finventory",5,{"path_key":1946,"parent_path":1938,"product":1938,"title":1619,"product_order":4,"order":1947,"visible":24,"navigation":24,"sidebar":24},"orphelink\u002Flog",7,{"path_key":1949,"parent_path":1938,"product":1938,"title":1939,"product_order":4,"order":1950,"visible":24,"navigation":24,"sidebar":24},"orphelink\u002Forphelink",6,{"path_key":1952,"parent_path":1938,"product":1938,"title":1635,"product_order":4,"order":1352,"visible":24,"navigation":24,"sidebar":24},"orphelink\u002Fprovision",{"path_key":1954,"parent_path":1938,"product":1938,"title":1855,"product_order":4,"order":1955,"visible":24,"navigation":24,"sidebar":24},"orphelink\u002Fsetting",9,{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":1957},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\"\u002F>\u003Cpath d=\"M9 3v18\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":1959},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m21 21l-4.34-4.34\"\u002F>\u003Ccircle cx=\"11\" cy=\"11\" r=\"8\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":1961},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m9 18l6-6l-6-6\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":1963},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m12 19l-7-7l7-7m7 7H5\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":1965},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M5 12h14m-7-7l7 7l-7 7\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":1967},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"14\" height=\"14\" x=\"8\" y=\"8\" rx=\"2\" ry=\"2\"\u002F>\u003Cpath d=\"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2\"\u002F>\u003C\u002Fg>",1786002192739]