A read-only category for lost FME Flow topics. We hope to move them shortly.
Recently active
Hey there We have updated our FME Server to Version 2021.0.1. Now we have a small problem with the fmedatadownload service. The Workbench works fine, and it also returns a URL. But the returned URL has the wrong protocol and not quite the right host. We have the following request:https://fmesvr.company.com/fmedatadownload/...?opt_servicemode=sync&opt_responseformat=jsonThe response URL looks like this: http://fmesvr/fmedatadownload/results/... If we change the download URL to the right protocol and host the download works just fine. Obviously we have some Settings wrong. Can anyone help witch config files are wrong?
Hello,this is the log from FME server. The reader is a known source that works without any problems in other workspaces, that is why I find this part of the log strange:" contains invalid reader keyword '{{*}}'. " The workspace works locally but not on FME server (serverapp with geometry picker). Anyone encountered this problem? 62Factory definition 'FACTORY_DEF {{*}} RasterClippingFactory FACTORY_NAME Clipper_Raster INPUT CLIPPER FEATURE_TYPE Clipper___ClippersForRaster___ INPUT CLIPPEE FEATURE_TYPE Clipper___RasterClippees___ MULTICLIP YES MERGE_CLIPPER_ATTRIBUTES NO ATTR_ACCUM_MODE HANDLE_CONFLICT ATTR_CONFLICT_RES CLIPPEE_IF_CONFLICT CLIPPER_PREFIX <Unused> PRESERVE_CLIPPEE_EXTENTS NO FLUSH_WHEN_GROUPS_CHANGE No OUTPUT_NO_CLIPPERS_AS_OUTSIDE OUTSIDE_NO_CLIPPERS_ATTR _fme_no_clipper OUTPUT INSIDE FEATURE_TYPE Clipper_INSIDE _clipped no OUTPUT CLIPPED_INSIDE FEATURE_TYPE Clipper_INSIDE _clipped yes OUTPUT EXTRA_CLIPPER FEATURE_TYPE Clipper__delete__ @Tcl2
Like to upload 1:n files through a FME Server App to FME Server for processing (kick off several automations that are triggerd by a directory watch). I have setup a workspace containing a Data File Reader and a File Copy Writer. It works but some unnecessary processing is done. For example zip's are unzipped and I have to filter to get the original zip for copying. Is there a more elegant way to upload files without FME start processing things?
I have an ArcGIS Portal OAuth web connection I created for myself and successfully uploaded to our FME Server. It's been working great. My assumption is, because it's OAuth, I can share the web connection with my colleagues who are being switched over to OAuth on ArcGIS Portal and also have workspaces on FME Server utilizing ArcGIS Portal feature services. As a test I exported my web connection, sent it to a colleague who imported it and then changed a workspace with Portal connections to use the OAuth web connection. He manually ran the workspace without issue. When he tried to upload the workspace to FME Server, however, he received a warning there was already a connection with the same name - the one I had already uploaded. Neither of the two options given worked. 1) He could upload the workspace without overwriting the OAuth web connection already on FME Server but then the workspace failed to write to ArcGIS Portal. (Only Portal Writers in his workspace, no Readers.) FME S
We're trying to create a new geodatabase but are getting the following error: Geodatabase Error (-2147024894): The system cannot find the file specified.842021-4-14 08:54:44 Could not open File Geodatabase dataset `\\\\srvarcgis\\data\\Projects\\Data\\test.gdb' for writing I have verified that FME Server has read/write access to that path by reading from a file and by writing to a different file format (CSV), so it's not CIFS permissions issues. We have also tried both geodatabase APIs (FGDB and Open FGDB). The issue occurs regardless which user is used to run the workbench. The issue occurs on multiple workbenches. What else could we try looking at?
Is it possible to launch an Engine pod on a different cluster and register it in the core service deployed on other cluster? I want to have 2 engines, but located on different clusters.
That message appears when i try to configure the System Email, create a Backup or restore one
Greetings, Once in a while, our workbench using the "dataupload" service seems to return an error 500. We do not see any logs related to disk space, nor should it as it is only using ~20% of the available space. The following log is shown in the logs of "Resources -> Logs -> service -> current -> fmeserverweb_dataupload.log": Fri-12-Feb-2021 07:55:46.873 AM INFORM http-nio-8080-exec-22 419011 : Creating new request object: path level = "1", requested path = "", session ID = "f257b28e-bdd2-49df-84eb-007d69dabc5e", uploaded files = [], workspace path = "/<repository>/<wb_name>.fmw", retrieve absolute paths = "true", extract files = "false"java.io.IOException: Unable to create directory: /data/fmeserverdata/resources/system/temp/upload/<repository>/<wb_name>.fmw/f257b28e-bdd2-49df-84eb-007d69dabc5e at COM.safe.web.upload.StoreManager.setup(StoreManager.java:232) at COM.safe.web.upload.StoreManager.<init>(StoreManager.java:226) at COM.safe.we
I'm trying to fix our Google Sheets connection in FME Server after a restore but can't get the redirect URI set correctly. It's currently set to http://127.0.0.1:8080/fmeoauth. The Google authorization goes all the way to the "Allow" button before I get a "This page isn't working (ERR_EMPTY_RESPONSE)" error. I've tried different URI strings, including http://127.0.0.1:8080/fmeserver/fmeoauth, but get the same error. When replacing 127.0.0.1 with localhost, or the hostname, the Google auth goes nowhere. This is a private FME Server instance that is firewalled and has no public access. What else can I try?
While following the tutorial of https://community.safe.com/s/article/tutorial-custom-data-delivery-using-fme-server and creating an App Server with the "austinDownload.fmw", I notice the download link is wrong: "https://dev.fme.geosmartdesign.com:443/fmedatadownload/results/FME_11246665_1617281097879_2096.zip" alt="https://https://https://<redacted>:443/fmedatadownload/results/<FME_uuid>.zip". Notice the double "https" definition. Where and how is this link exactly build, are ENVs affecting this? SetupDocker stack (quay.io/safesoftware/fmeserver-core:2019.2.0-20191106)Reverse proxy Traefik (redirect https)FME Server 2019.2 - Build 19801 - linux-x64
I'm trying to figure out why I'm unable to import a project, I'd like to know the service which performs the import to make sure I have the user running the services correct. TIA
It seems FME Server 2021 is still having problems with SSO as described in "Known Issue: FME Server SSO failed login due to insufficient credentials" Is this known and is SAFE working on the issue? Or are there other solutions/workarounds?
I'm submitting jobs using FME API (v2): /transformations/commands/submit/< repository >/< workspace > The model writes output results to JSON file. Is it a way to get contents of the result JSON file through API request? Using this with no luck (visible log details only):/transformations/jobs/id/< jobid >/result
Hello everyone,please, because of security policy, on server, where is FME server installed, there has to be SELinux also. And SELinux systematically blocks all FME services. Please, does anybody tipor trick, how to figure it out? How to run FME server on tha same server with SELinux? Thank you so much in advance!Lubo
Hi,I am trying to set up topic monitoring as per the Receiving email, Part 1: Setting up a topic and an email address, but when I turn on Topic Monitoring the error " There was an error connecting to monitoring service", inspecting the error in chrome shows that websocket connection failed "failed: Error in connection establishment:". The websocket 7078 port is not blocked by any firewalls.Thanks!
Hello there when I run the workspace from run workspace menu , the job is successful but when I run the same workspace using the workspace app I am getting the database connection error I am using the admin user with all access enabled I am sure I am missing somethingThanks
After working through setting up a webhook in FME Server (separate thread), I now run into the issue that when I make a 'POST' request to the webhook URL, this kicks off the same workspace twice. They start just 2-3 seconds apart and both complete successfully. But since I'm inserting into a database, I end up with twice the inserts. Server logs directory has two (2) files for two (2) jobs that are of virtually identical content except times and memory usage, etc. Any idea what might be going on here?
Hi.I have a need for a single user/department to be able to activate a handful of workspaces on my FME server.I can build a Server App, but it's tied to a single workspace.Is there a way, apart from building a launch page externally, or making multiple server apps, to have a single FME Server App support multiple workspace activations ?Cheers
Hi All,I'm trying to create my own folder structure for a data download. I've found the example in https://community.safe.com/s/article/create-specific-directory-structure-in-the-data-do?t=1604933837460. Unfortunately I can't get it to work. I keep getting a folder called $(FME_MF_DIR_USERTYPED) in the results. In this folder I see the correct paths.How can I get rid of this strange folder name? Thank you.
Hi, we have an old FME Server 2017 (permanent license) and a new FME Server 2020 (60days trial).After we moved the workspaces, we would like to move the license from the old server to the new. What do we need / how is it done?How can I deactivate the old server and move the license on the new?
Hi, I try to launch a Workbench on FME Server in which I create a .bat file via attributecreator and featurewriter which I then launch via pythoncaller (also tested via systemcaller). This workbench works fine locally but when I try to put it on my FME Server the .bat doesn't seem to run the right way. FME Server also seems to change my folder in the .bat file. I can provide the generated .bat and the workbench to try to clarify the problem. Have a nice day, Julian.
Hi! Some schedules do not run on our fme server because users who last edited them have been removed / do not exist anymore. How can I query / see which user last edited given schedule? Or if this is not possible how to get the list of schedules that do not run?
Hi everyone,Currently, we are having an issue with the AAD - Azure Active directory. So we can only get access to our FME servers through our server machines. It will throw this error if we try to get access through web services from local machines: We have already had a workplace where we use HTTP Caller, GET FME Rest API to do the health check. I'd like to know how to monitor this issue too and basically, the process would send us error codes and messages when this or similar errors happen. Thank you very much!
I was wondering if the FME Server adopts the settings of your workbench or workspace when it comes to logging (Tools -> FME Options -> Translation -> Log message filter) or does FME Server have an own setting for this? I know there is a workspace parameter -> Logging with a few settings (max Features to log, max logged features to record and log file) that is workspace specific. I'm asking this because i'm making a final package for release and one of the steps in the release guide for this customer is "In FME desktop, set the logging of the FME workspaces to only 'WARNING' and 'BUGS'." what i think would be a unnecessary step to perform, cause i dont think this would have any effect on the server. Or i'm i mistaken?
I have a workbench on FME server I need to start running by calling URL through an external script. (In my case a poweshell script.) I can create all the parameters necessary to run workbench, but I need to specify which Queue or FME Server this workbench will be run on. I have created a Job Queue with the FME Server I want to run on. When running this in browser I can use the Advanced option and select the Job Queue. This will then run where I need it to run. But I can't see a how to get this to happen when submitting through API/external script.