Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

501-Not Implemented Error

Featured Replies

Hi,

I am receiving a 501 - Not Implemented error when trying to access a very simple web page with a single CDML tag in it.

Setup:

I am running FMPro v6 Trial edition with a single database file, images.fmp5

The images database contains 1 layout named "basic" and three fields: "filename" [text], "thumbnail" [container, reference only], and "filepath" [text]. The database currently has 17 records in it, with all fields for each populated with data.

I have Sharing enabled via Web Companion only, with all Views set to "basic"; Filemaker Network Sharing is set to Single User.

Under Application preferences, I have Web Companion enabled with Instant Web Publishing disabled, logging to all three files, Remote admin disabled and Filemaker Pro Access Priveleges selected.

I have a CDML "format" file in my Web directory named "browse.htm" which contains a single CDML tag:

<html>

<head>

<title>Test File</title>

</head>

<body bgcolor="#ffffff">

<p>

[FMP-Field: filename, Raw]<br />

</p>

</body>

</html>

I am attempting to access the file with the URL:

http://localhost/FMP?-db=images.fmp5&-lay=basic&-format=browse.htm&-view

via IE5 from the machine that FMPro is running on.

Invariably, I receive the following error...

Not Implemented

The server does not support the functionality

required to fulfill this request

The access logs record this hit so there isn't any other server process that's intercepting it--and it's 501 result, but there are no entries in the error logs.

Does anyone know what might be causing this to return. There have been very few users that have run into this error, so the archives aren't too much use.

Thanks

  • Author

one more thing, filename is a valid fieldname in the db browse.htm

  • Author

Looking at the documentation included with the CDML Web Tools package, I see that the -View option is probably not appropriate for this application. However it returns the same results without the -view option... i.e. still get a 501 if I use:

http://localhost/FMP?-db=images.fmp5&-lay=basic&-format=browse.htm

  • Author

I just pulled the CDML tag out so that the browse.htm file looks like this:

<html>

<head>

<title>Test File</title>

</head>

<body bgcolor="#ffffff">

<p>

Hi there!

</p>

</body>

</html>

And it *still* returns a 501 error.

Argh!

  • Author

Hi me,

Well to start with you're(I'm) not even getting out of the gate properly...

You(I) need to check for formatting on your access urls...

You(I) wrote that the URL is:

http://localhost/FMP?-db=images.fmp5&-lay=basic&-format=browse.htm&-view

Which is not valid for this sort of thing.

A better URL is:

http://localhost/FMPro?-db=images.fmp5&-lay=basic&-format=browse.htm&-view

Note: "FMPro?" as opposed to "FMP"

I don't know where you(I) got that URL from, (I think you(I) got it from one of the other posts regarding basic access for CWP), but it's erroneous.

Good Luck!

So becoming an "FMPro?" was good for you too.

Try "-findany" instead of "-view".

All the best.

Garry

Another thought:

Do you have another web server running on the same computer. This could be causing a conflict on port 80.

Good Luck.

Garry

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.